OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3561|回复: 2

emwin5.32如何支持RGB888

[复制链接]

6

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2018-12-14
在线时间
14 小时
发表于 2018-12-14 14:39:21 | 显示全部楼层 |阅读模式
1金钱
        大家好!
        我用的是STM32F2系统的CortexM3单片机,使用FSMC与SSD1963显示控制器通过8位总线进行连接,SSD1963与LCD之间的数据总线为24位。使用的版本为emwin5.32。

        我用的是GUIDRV_FLEXCOLOR驱动,其接口形式使用的是GUIDRV_FLEXCOLOR_M16C0B8,结果发现屏显示很不正常。经查,GUIDRV_FLEXCOLOR_M16C0B8的含义要求SSD1963与LCD之间为16位总线连接,所以不论我是使用GUICC_M888还是GUICC_M565,显示都不正常(使用GUICC_M888,而驱动GUIDRV_FLEXCOLOR_M16C0B8只支持16位总线,所以错误;使用GUICC_M565,而SSD1963与LCD之间的数据总线为24位,也错误)。请问我如何在emwin5.32下使用GUICC_M888?见网上有人说移植过程需要通过添加并改动GUIDRV_Template.c文件实现,不知是不是?如果是,具体怎么样操作?

       还有,网上有说emwin5.40开始支持RGB888了,具体宏为GUIDRV_FLEXCOLOR_M24C0B8,但那是STM32F4系列的,最新的STM32F2Cube中的STemWin仍然为5.32的emwin,所以这条路还是行不通!


最佳答案

查看完整内容[请看2#楼]

问题已经解决!通过自写驱动!谢谢大家关注!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

12

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2018-12-14
在线时间
14 小时
 楼主| 发表于 2018-12-14 14:39:22 | 显示全部楼层
问题已经解决!通过自写驱动!谢谢大家关注!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-12-15 02:52:31 | 显示全部楼层
帮顶
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 03:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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