
STM32F429I Discovery STM32F429I Discovery板 是一个带有2.4寸彩屏显示的板卡,对于有屏幕的板卡没有特别原因就是特别的喜欢,有了彩色显示可以实现很多功能,做很多应用,板上带有3D加速度模块,STM32F429的MCU片上带有硬件LTDC,彩屏驱动单元,可以通过该接口实现相关类型的屏幕的驱动% Z1 J; T1 J% k/ F3 Z![]() & j- }1 |' I* `- N5 @6 a 目前参与公司一个项目,刚好需要用到屏幕显示功能,这边就直接给硬件一个初步的选择方案,采用STM32F429 板卡方案进行初步调试验证,5 F2 c7 ?. y8 u3 a) o STM32对应带有一个屏幕相关的库STemWin4 P7 ?+ [9 X1 V, [" p* D STemWin 提供很多的屏幕显示API接口,基本满足屏幕显示所有功能) o \7 }3 r' r N' y 项目初期采用STM32F429I Discovery 研究学些STM32F429的屏幕驱动相关的功能,之后由于项目需求采用更大屏幕,公司选型的4.3寸屏幕,ST7282IC驱动的4.3寸RGB屏幕0 F* z) b3 Q% j1 y8 _ ![]() 通过研究芯片时序相关参数 7 w; g" ^- D( Y# ` ![]() ![]() 5 g, A! b: i5 \" q" I 进行STM32CUBE的相关初始参数配置 & ^4 Q# n* X8 f% D+ S+ O; l: I6 a. ~ ![]() $ H- i; f% k! e$ u$ _+ D! ~ 进过初步调试,没有花费多久就驱动该屏幕. u# Y% b, X, p. i- _ / D9 E v# z& z % v9 M( H3 w$ m8 b; m1 W& Y) k# E) d STM32F429I Discovery板可以算是一个屏幕控制的DEMO,对于之后屏幕显示相关产品是一个初步应用熟悉的开发板。 ' M5 l' r# l% P1 U' i2 P ) K4 o& S1 O' g9 @1 v 2 Y: P& E5 n& n5 q) c6 s( I ! v0 i9 y+ j/ w& v5 g! G [* ^( }5 F |
LTDC FSMC 应该都算做ST内部硬件驱动屏幕,纯IO驱动屏幕必定么有硬件驱动流畅了,有的刷新,变化操作完全用IO就太慢了