STM32 TFT LCD

       TFT-LCD面板可视为两片玻璃基板中间夹着一层液晶,上层的玻璃基板是彩色滤光片、而下层的

玻璃则有晶体管镶嵌于上。当电流通过晶体管产生电场变化,造成液晶分子偏转,藉以改变光线的偏

极性,再利用偏光片决定像素的明暗状态。此外,上层玻璃因与彩色滤光片贴合,形成每个像素各包

含红蓝绿三颜色,这些发出红蓝绿色彩的像素便构成了面板上的视频画面。

      常见 TFT-LCD面板驱动芯片如ILI9341、SSD1963等,下面是使用ILI9341驱动TFT-LCD模块电气

 原 理图:

 

  上图U1是驱动芯片ILI9341,J1是连接MCU如stm32的接插件,U2是XT2046,为触摸屏的控制芯片,通

过SPI串行总线 对触摸屏通讯控制。

 J1有32个针脚,1-5是指令控制脚,6-21是地址、数据线共用脚。27-32是连接MCU的触屏控制脚。

CS:Chip Select 片选,低电平有效
RS:Register Select 寄存器选择。为1表示DB0-15上传递的是要被写到寄存器的值,如为0,表示传递的是

        数据。
WR:Write 写信号,MCU低电平写操作。
RD:Read 读信号,MCU低电平读操作。
RESET:重启信号,低电平重启。
DB0-DB15:数据线。

      ILI9341内的寄存器分为控制寄存器和显存寄存器。

和数据传递是分开的,当WR=0,RS=1时,进行写任务,数据线DB0-15传递的高8位当做寄存器地址,低8位

才是寄存器的数据、指令。当WR=0,RS=0时,进行写任务,数据线DB0-15传递的是数据。RS也有用D/CX

表示的,用FSMC控制时可以接STM32F407的A0脚。

 

posted @ 2020-02-22 16:39  北有寒山  阅读(850)  评论(0编辑  收藏  举报