STM32F429用RGB888驱动屏的问题(感觉F429的LCD驱动器有点鸡肋啊)

2019-07-20 19:00发布

发现一个问题:在RGB888模式下驱动LCD,比如全屏刷成红 {MOD}或其他颜 {MOD}。然后读写SDRAM的其他地址(不是LCD帧缓存区地址),此时LCD就会花屏,等读写万SDRAM,LCD又会回复正常显示。总之,操作SDRAM会对LCD有影响。而用RGB565模式就没有问题。这样说来,F429的LCD驱动也太鸡肋了点吧??有大神知道怎么解决或什么原因吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
taizonglai
1楼-- · 2019-07-20 22:38
F429的LTDC用RGB888或者RGB8888会大量消耗系统带宽,小尺寸的可以用,比如640*480分辨率一下的。但是800*480这种大分辨率的就不行了。
OnlyJust2016
2楼-- · 2019-07-21 01:07
 精彩回答 2  元偷偷看……
jinggx
3楼-- · 2019-07-21 02:40
 精彩回答 2  元偷偷看……
shibinjie
4楼-- · 2019-07-21 03:38
zuozhongkai 发表于 2016-11-1 09:55
F429的LTDC用RGB888或者RGB8888会大量消耗系统带宽,小尺寸的可以用,比如640*480分辨率一下的。但是800*48 ...

F767不知道如何?
shibinjie
5楼-- · 2019-07-21 05:46
jinggx 发表于 2016-11-1 12:56
用32bit SDRAM可以解决这个问题

你确定吗
shibinjie
6楼-- · 2019-07-21 10:10
OnlyJust2016 发表于 2016-11-1 10:41
LTDC的时钟速度慢一点可以用,30Hz没问题(800*480)

你是指像素时钟吗?像素时钟是30度M的吧。怎么会是30HZ?

一周热门 更多>