硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1660|回复: 6
收起左侧

[emWin] STM32F429的LTDC的驱动中颜色格式LCD_PIXEL_FORMAT_L8与EMWIN中颜色格式L8模式怎么样相配置?

[复制链接]

27

主题

94

回帖

175

积分

初级会员

积分
175
发表于 2018-1-25 11:43:37 | 显示全部楼层 |阅读模式
在使用HAL库的情况下,配置LTDC驱动中的颜色格式如图:
QQ图片20180125113733.png
移植EMWIN之后,怎么样才能与上面的L8模式向匹配?


急,很急,非常急!


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107418
QQ
发表于 2018-1-25 11:54:44 | 显示全部楼层
HAL库不清楚,HAL太难用了,如果是标准库,直接负责粘贴我们的驱动接口文件即可。
回复

使用道具 举报

27

主题

94

回帖

175

积分

初级会员

积分
175
 楼主| 发表于 2018-1-31 10:44:07 | 显示全部楼层
eric2013 发表于 2018-1-25 11:54
HAL库不清楚,HAL太难用了,如果是标准库,直接负责粘贴我们的驱动接口文件即可。

硬汉哥,你做的F4的LCDConf_Lin_Template.c这个文件可以移植到F767么?我主要是想配置上面的L8模式,能否通用?
回复

使用道具 举报

9

主题

112

回帖

144

积分

初级会员

积分
144
发表于 2018-1-31 14:18:37 | 显示全部楼层
老兄,看着像是要驱动6bit的屏?
回复

使用道具 举报

27

主题

94

回帖

175

积分

初级会员

积分
175
 楼主| 发表于 2018-3-13 08:53:54 | 显示全部楼层
const int Colorspicture[] = {
     0x000000,0x000024,0x000048,0x00006D
    ,0x000091,0x0000B6,0x0000DA,0x0000FF
    ,0x002400,0x002424,0x002448,0x00246D
    ,0x002491,0x0024B6,0x0024DA,0x0024FF
    ,0x004800,0x004824,0x004848,0x00486D
    ,0x004891,0x0048B6,0x0048DA,0x0048FF
    ,0x006D00,0x006D24,0x006D48,0x006D6D
    ,0x006D91,0x006DB6,0x006DDA,0x006DFF
    ,0x009100,0x009124,0x009148,0x00916D
    ,0x009191,0x0091B6,0x0091DA,0x0091FF
    ,0x00B600,0x00B624,0x00B648,0x00B66D
    ,0x00B691,0x00B6B6,0x00B6DA,0x00B6FF
    ,0x00DA00,0x00DA24,0x00DA48,0x00DA6D
    ,0x00DA91,0x00DAB6,0x00DADA,0x00DAFF
    ,0x00FF00,0x00FF24,0x00FF48,0x00FF6D
    ,0x00FF91,0x00FFB6,0x00FFDA,0x00FFFF
    ,0x550000,0x550024,0x550048,0x55006D
    ,0x550091,0x5500B6,0x5500DA,0x5500FF
    ,0x552400,0x552424,0x552448,0x55246D
    ,0x552491,0x5524B6,0x5524DA,0x5524FF
    ,0x554800,0x554824,0x554848,0x55486D
    ,0x554891,0x5548B6,0x5548DA,0x5548FF
    ,0x556D00,0x556D24,0x556D48,0x556D6D
    ,0x556D91,0x556DB6,0x556DDA,0x556DFF
    ,0x559100,0x559124,0x559148,0x55916D
    ,0x559191,0x5591B6,0x5591DA,0x5591FF
    ,0x55B600,0x55B624,0x55B648,0x55B66D
    ,0x55B691,0x55B6B6,0x55B6DA,0x55B6FF
    ,0x55DA00,0x55DA24,0x55DA48,0x55DA6D
    ,0x55DA91,0x55DAB6,0x55DADA,0x55DAFF
    ,0x55FF00,0x55FF24,0x55FF48,0x55FF6D
    ,0x55FF91,0x55FFB6,0x55FFDA,0x55FFFF
    ,0xAA0000,0xAA0024,0xAA0048,0xAA006D
    ,0xAA0091,0xAA00B6,0xAA00DA,0xAA00FF
    ,0xAA2400,0xAA2424,0xAA2448,0xAA246D
    ,0xAA2491,0xAA24B6,0xAA24DA,0xAA24FF
    ,0xAA4800,0xAA4824,0xAA4848,0xAA486D
    ,0xAA4891,0xAA48B6,0xAA48DA,0xAA48FF
    ,0xAA6D00,0xAA6D24,0xAA6D48,0xAA6D6D
    ,0xAA6D91,0xAA6DB6,0xAA6DDA,0xAA6DFF
    ,0xAA9100,0xAA9124,0xAA9148,0xAA916D
    ,0xAA9191,0xAA91B6,0xAA91DA,0xAA91FF
    ,0xAAB600,0xAAB624,0xAAB648,0xAAB66D
    ,0xAAB691,0xAAB6B6,0xAAB6DA,0xAAB6FF
    ,0xAADA00,0xAADA24,0xAADA48,0xAADA6D
    ,0xAADA91,0xAADAB6,0xAADADA,0xAADAFF
    ,0xAAFF00,0xAAFF24,0xAAFF48,0xAAFF6D
    ,0xAAFF91,0xAAFFB6,0xAAFFDA,0xAAFFFF
    ,0xFF0000,0xFF0024,0xFF0048,0xFF006D
    ,0xFF0091,0xFF00B6,0xFF00DA,0xFF00FF
    ,0xFF2400,0xFF2424,0xFF2448,0xFF246D
    ,0xFF2491,0xFF24B6,0xFF24DA,0xFF24FF
    ,0xFF4800,0xFF4824,0xFF4848,0xFF486D
    ,0xFF4891,0xFF48B6,0xFF48DA,0xFF48FF
    ,0xFF6D00,0xFF6D24,0xFF6D48,0xFF6D6D
    ,0xFF6D91,0xFF6DB6,0xFF6DDA,0xFF6DFF
    ,0xFF9100,0xFF9124,0xFF9148,0xFF916D
    ,0xFF9191,0xFF91B6,0xFF91DA,0xFF91FF
    ,0xFFB600,0xFFB624,0xFFB648,0xFFB66D
    ,0xFFB691,0xFFB6B6,0xFFB6DA,0xFFB6FF
    ,0xFFDA00,0xFFDA24,0xFFDA48,0xFFDA6D
    ,0xFFDA91,0xFFDAB6,0xFFDADA,0xFFDAFF
    ,0xFFFF00,0xFFFF24,0xFFFF48,0xFFFF6D
    ,0xFFFF91,0xFFFFB6,0xFFFFDA,0xFFFFFF
};

8bit的233模式下的CLUT,在LCD驱动层将其添加进来,并把其颜色格式选择为L8模式。
然后将移植的EMWIN或者UC/GUI中的颜色模式选择为233即可。调试出来的画面颜色就可以正常显示了。并匹配L8模式的了。
回复

使用道具 举报

613

主题

3066

回帖

4925

积分

至尊会员

积分
4925
发表于 2018-3-13 20:10:09 | 显示全部楼层
Mark 发表于 2018-1-31 10:44
硬汉哥,你做的F4的LCDConf_Lin_Template.c这个文件可以移植到F767么?我主要是想配置上面的L8模式,能否 ...

f767 貌似没有标准库哟
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107418
QQ
发表于 2018-3-14 02:04:49 | 显示全部楼层
Mark 发表于 2018-3-13 08:53
const int Colorspicture[] = {
     0x000000,0x000024,0x000048,0x00006D
    ,0x000091,0x0000B6,0x00 ...

好的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-30 14:54 , Processed in 0.366979 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表