stm32学习笔记-----TFTLCD原理以及配置

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指令

  

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值