STM32
直播中

京五环以外

10年用户 3194经验值
擅长:EMC/EMI设计
私信 关注
[问答]

怎样用STM32F429 LTDC去驱动RGB屏幕呢

STM32F429的特点有哪些?
怎样用STM32F429 LTDC去驱动RGB屏幕呢?

回帖(1)

李维奇

2021-10-15 16:49:26
  429有很多特点,支持SDRAM, LTDC, TouchGFX等,手上正好有几块RGB屏幕,加之TouchGFX至少需要LTDC或是DSI的方式驱动(并口和FSMC方式还不可行),所以一定要试试LTDC。
  CubeMX配置,按照屏幕的类型选择是18位还是24位的接口类型,值得注意的是如果你选的是18位的接口,颜色是通过R[7:2],G[7:2],B[7:2] 这几个引脚连接的而不是[5:0], 因此还费了一块转接板。。。
  水平和垂直同步的相关数值可以查屏幕的手册,或者驱动IC的手册得到。极性需要注意,前两个一般都是ActiveLow后面的两个自己如果发现现实不正确可以试试改变极性,也发生过几次因为这个极性的问题没有显示的问题。
  
  首层的透明度记得选255,不透明,缓存地址是根据你的SDRAM的地址相应更改。
  
  然后在Keil里面只需要进行液晶屏的初始化以及使其进入RGB接口模式(不同屏幕设置不同),然后就可以用SDRAM的缓存区替代原先液晶的GRAM来操作了,很方便。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分