SSD1963 LCD驱动 FSMC接口,stm32f207【未完】

  这个驱动去年写的,项目要结束了,总结一下吧。

  现在接触到得驱动的开发基本都是外设的驱动开发。简要说说我眼中的这类驱动开发的步骤:

  1.  了解一下接口,看看怎么连线的,协议规范大概看看吧。

  2.      看电路图,看实际用了哪些线。数据线多少,地址线多少。

  3.      这步最重要了,看数据手册,了解时序,数据传输规范。

  4.      对着datasheet开始写.

STM32F207自身没有LCD驱动器,需外接控制器。这样我们可以将这个驱动分成两部分来写,一部分配置SSD1963和MCU之间的接口,一部分配置SSD1963自身和他与LCD屏的。

第一部分  SSD1963和MCU之间的接口。

先说说LCD控制器干嘛用吧,对于我所在这个系统,主要就是接收MCU来的数据然后按照LCD屏能接受的数据格式送给LCD去显示,当然还有什么乱七八糟的控制显示屏亮度啊,刷新率啊,伽马啥的,自己配合LCD屏的datasheet看吧。对于MCU来说呢LCD控制器就是一块存储器。对于LCD来说MCU其实和他真的没多大关系,而LCD控制器才是他的MCU。

再看FSMC干嘛用的。静态存储器控制器,控制存储器的一个接口。

原文地址:https://www.cnblogs.com/bandynewer/p/2570266.html