1.28寸圆形显示屏LCD使用教程

产品简介

提供树莓派、STM32、arduino例程

产品参数

  • 工作电压: 3.3V/5V
  • 通信接口: SPI
  • 屏幕类型: IPS
  • 控制芯片: GC9A01
  • 分辨率: 240(H)RGB x 240(V)
  • 显示尺寸: Φ32.4mm
  • 像素大小: 0.135(H)x0.135(V)mm
  • 产品尺寸: 40.4×37.5(mm) Φ37.5(mm)

功能引脚

功能引脚描述
VCC3.3V/5V电源
GND电源地
DINSPI数据输入
CLKSPI时钟输入
CS片选,低电平有效
DC数据/命令控制
RST复位
BL背光

LCD 及其控制器

本款LCD使用的内置驱动器位GC9A01,分辨率为240RGB×240 dots ,内部有129600字节的GRAM,支持12/16/18位数据总线MCU接口,即RGB444,RGB565,RGB666三种颜色格式,这也是常用的RGB格式。
对于大部分的LCD控制器而言,都可以配置控制器的通信方式,通常都有8080并行接口、三线SPI、四线SPI等通信方式。此LCD使用四线SPI通信接口,这样可以大大的节省GPIO口,同时通信速度也会比较快。

通信协议


注:与传统的SPI协议不同的地方是:由于是只需要显示,故而将从机发往主机的数据线进行了隐藏,该表格详见Datasheet Page 105。
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,按位传输,高位在前,低位在后。

TAG: 树莓派21.5寸TypeC/HDMI显示屏1080p电脑手机Xbox/PS4/Switch ESP32-S3开发板 1.46寸圆形LCD显示屏412x412 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 树莓派5 UPS不间断电源模块4节21700电池双向快充5V6A ROS2 使用 RV1103 RP2040 LoRa ESP32 C3 工业级8路以太网转继电器PoE供电Modbus物联网 STM32 SSD1357 斑梨 树莓派5双风扇 Jetson Nano风扇 全金属紧凑型UGV悬挂高强度弹簧7.5KG负载 适用于DDSM115轮毂电机 Jetson Orin专用铝合金外壳 带摄像头支架迷你机箱 适用于Jetson Orin Nano和Jetson Orin NX套件 ESP32 S3 4.3寸斑梨教程资料程序代码PDF手册 双MCU ESP32-P4 PICO开发板 MIPI DSI 10.1寸显示屏/CSI摄像头/音频喇叭 树莓派5 PCle FFC转标准PCIe x1插槽扩展板(C)兼容多种PCIe扩展 四驱小车 30kg电机