OpenEdv-开源电子网

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

有人用过stm32f7的LTDC方式驱动RGB666屏幕吗,我用的是群创640x480的屏幕

[复制链接]

10

主题

32

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2020-5-13
在线时间
21 小时
发表于 2020-10-13 13:55:22 | 显示全部楼层 |阅读模式
5金钱
我用的这块屏幕是R[0-5]G[0-5]B[0-5]的,有18根数据线,但是我看过参考手册后发现LTDC驱动不支持RGB666的模式,要用RGB565模式,然后F7参考手册上还有这么一段话“必须通过用户程序配置 LCD-TFT 控制器引脚。未使用的引脚可用于其他功能。
对于高达 24 位 (RGB888) 的 LTDC 输出,如果使用低于 8bpp 的像素深度将 RGB565 或
RGB666 输出到 16 位或 18 位显示器,则 RGB 显示数据线必须连接到 LCD-TFT 控制器
RGB 数据线的 MSB。例如,当 LCD-TFT 控制器与 RGB565 16 位显示器相连时,LCD 显
示器的 R[4:0]、G[5:0] 和 B[4:0] 数据线引脚必须连接至 LCD-TFT 控制器的 LCD_R[7:3]、
LCD_G[7:2] 和 LCD_B[7:3]。”
我按照这个接法画好线路板后,发现整个屏幕都变色了,能正常显示图,但是整体偏绿。我还测试了每个数据脚,如果拉低都是有颜色变化的(这里应该可以排除接错线)
然后我又看了一下正点的例程,发现他是CPU的R[7-3]、G[7-2]、B[7-3]对应屏幕的R[7-3]、G[7-2]、B[7-3],正点的屏幕和我的又不一样,网上又找不到相关的教程,请问有朋友做过这种驱动吗?

最佳答案

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

f7不清楚,F429,我是RGB低两位悬空,CPU R2-R7对应屏端R0-R5,软件用RGB565驱动,开启像素抖动功能
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2019-5-8
在线时间
72 小时
发表于 2020-10-13 13:55:23 | 显示全部楼层
f7不清楚,F429,我是RGB低两位悬空,CPU R2-R7对应屏端R0-R5,软件用RGB565驱动,开启像素抖动功能
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-29 17:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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