跳到主要内容

1.44inch LCD HAT 产品说明

提供树莓派程序驱动、FBTFT移植教程

SKU产品
待补1.44inch LCD HAT

产品参数​

  • 工作电压: 3.3V
  • 通信接口: SPI
  • 屏幕类型: TFT
  • 控制芯片: ST7735S
  • 分辨率: 128*128 (Pixel)
  • 显示尺寸: 25.5*26.5(mm)
  • 像素大小: 0.20(W)*0.20(H)(MM)
  • 产品尺寸 65*30.2(mm)

功能引脚​

功能引脚树莓派接口(BCM)描述
KEY1P21按键1GPIO
KEY2P20按键2GPIO
KEY3P16按键3GPIO
摇杆UPP6摇杆上
摇杆DownP19摇杆下
摇杆LeftP5摇杆左
摇杆RightP26摇杆右
摇杆PressP13摇杆按下
SCLKP11/SCLKSPI时钟线
MOSIP10/MOSISPI数据线
DCP25数据/命令选择
CSP8/CE0片选
RSTP27复位
BLP24背光

LCD 及其控制器​

ST7735S是一款132162像素的LCD控制器,而本产品为128128像素的LCD,因此在显示上做了一些处理:水平方向从第二个像素点开始显示,这样就可以保证显示的时候LCD中RAM对应的位置与实际位置是一致的。
该LCD支持12位,16位以及18位每像素的输入颜色格式,即RGB444,RGB565,RGB666三种颜色格式,本例程使用RGB565的颜色格式,这也是常用的RGB格式
LCD使用四线SPI通信接口,这样可以大大的节省GPIO口,同时通信是速度也会比较快

通信协议​

0

注:与传统的SPI协议不同的地方是:由于是只需要显示,故而将从机发往主机的数据线进行了隐藏,该表格详见Datasheet Page 66。
RESX为复位,模块上电时拉低,通常情况下置1;
CSX为从机片选, 仅当CS为低电平时,芯片才会被使能。
D/CX为芯片的数据/命令控制引脚,当DC = 0时写命令,当DC = 1时写数据。
SDA为传输的数据,即RGB数据。
SCL为SPI通信时钟。
对于SPI通信而言,数据是有传输时序的,即时钟相位(CPHA)与时钟极性(CPOL)的组合:
CPHA的高低决定串行同步时钟是在第一时钟跳变沿还是第二个时钟跳变沿数据被采集,当CPHA = 0,在第一个跳变沿进行数据采集;
CPOL的高低决定串行同步时钟的空闲状态电平,CPOL = 0,为低电平。
从图中可以看出,当SCLK第一个下降沿时开始传输数据,一个时钟周期传输8bit数据,使用SPI0,按位传输,高位在前,低位在后。