
上次是初次介绍,以及入门的介绍.....今天说一下如何把LCD屏点亮,并且显示字符。由于我的是最基础的驱动这个显示屏,所以没有那些大神们画面那么牛逼...![]() 在开始学之前,我先讲一下我学习这个屏幕的过程吧....刚拿到这个开发版的时候,其实很早就已经把时钟和定时器搞定了,然后就立马开始点亮这个屏幕....首先当然是找这个显示屏的资料了,这个显示驱动是ILI9341,可以从官方的开发板介绍里面获取.....然后看到stm32f429有LCD驱动硬件,既然stm32f429自带,肯定官方是直接驱动这个LCD屏了...可是等我看LTDC的时候,看了好久都非常的模糊,不过发现要想搞定这个,首先要先学FMC,因为这个屏的数据是从这里来的,我又开始学FMC,等这个搞的差不多了,发现需要用DMA2去传送数据....然后觉得这样太话时间,就想直接先点亮屏幕好了。然后就开始从底层看ILI9341,正好,发现库里面是用SPI初始化这个屏的,正好用这个点亮LCD屏最好了....虽然最后确实点亮了,但是中间依然出了各种问题...... ![]() |
RE:【STM32F429开发日志】-LCD点亮
回复:【STM32F429开发日志】-LCD点亮
关于代码....如果需要,可以加官方群,然后我可以发给了,同时有任何问题,都可以在官方群发表,我一定会告诉你们的。我之所以没有直接给出代码,是我想大家先自己去了解,然后在要.....这样对于你来说比我直接给代码会更加好..... , M, \' g: Y! H+ b$ h7 r" ^# \3 K
下一次,就开始关于系统了。我使用的是FreeRTOS,并且已经搞定的差不多了,之所以用这个,很简单,开源,免费。虽然uCOS也开源,但是不是免费的。。。但是对于UCOS也需要了解.....下一次我会说的是这两个系统的原理,并且会讲自己学习的经验...........