1.接口以及作用

2.读写过程

3.时序重点

4.LCD驱动流程
① LCD的硬复位和MCU复位键连在一起可以用开发板复位键同时硬复位LCD

② 初始化序列一般由厂家调好后提供
![]()
③ 使用屏幕分为画点
和读点
,画点写入颜色数据,读点读出颜色数据

5.RGB565指令和ILI9341指令
控制RGB的深度来显示各种颜色


①0xD3 读LCD的ID用的,可以用ID判断屏幕尺寸来使用不同的代码驱动
首先WR上升沿时写入指令
然后每来一个RD上升沿读一位
就得到了ID

②0x36
控制存储器的读写方向,从而控制LCD更新画面时的扫描方向


③0x2A
列地址设置指令,默认扫描方式下(000)用于设置横坐标(x坐标),包含两个坐标 值:SC和EC,即列地址的起始值和结束值。SC <= EC,且SC与EC的取值范围为 [0,239]。在设置x坐标时,若EC没有变化,则EC只需设置一次(初始化ILI9341 时设置),从而提高速度。


④0x2B
设置屏幕显示纵坐标

如果要开窗必须带四个参数(局部刷新)

⑤0x2C
写GRAM指令,然后参数(颜色)逐个传入


⑥0x2E
读GRAM指令

2007

被折叠的 条评论
为什么被折叠?



