接口时序
SRGB 接口时序

Vsync 为帧同步信号,表示帧开始。Hsync 为行同步信号,表示行开始。DE 为数据有效使能,表示数据有效,每 1 个 CLK 周期,采样一个像素数据 D[7:0],每 3 个 CLK 为一个像素数据,以此完成一帧图像的输出显示。
Defined |
Function |
|---|---|
CLK |
像素时钟 |
Vsync |
帧同步信号 |
Hsync |
行同步信号 |
DE |
数据有效使能 |
D[7:0] |
像素数据信号 |
Tclk |
时钟周期 |
Tvertical |
列扫描周期 |
Thorizontal |
行扫描周期 |
VBP |
列扫描后肩 |
VFP |
列扫描前肩 |
VSPW |
列同步信号脉宽 |
HBP |
行扫描后肩 |
HFP |
行扫描前肩 |
HSPW |
行同步信号脉宽 |
I8080 接口时序


I8080 写时序中:
- CS 为片选信号,电平低有效,处于有效期间才可进行读写操作。
- D/C 为 Data 或者 Command 标志信号,D/C 为 0,则表示为 Command。D/C 为 1,则表示 parameter 或者 data 传输。D/C 在一些文档中又称为 RS、D/CX。
- WR 为写控制信号,RD 为读控制信号,WR 与 RD 均为低有效。进行写操作时,RD 需置 1。WR 由 1 变 0 则表示即将进行写操作。WR、RD 在一些文档中又称为 WRX、RDX。
- 进行读操作时,需先发送一个读命令,随后再进行读取数据。读取数据期间 WR 需置 1,RD 由 1 变 0 则表示即将进行读操作。
6800 接口时序
Clocked E 模式


Clocked E 模式中:
- CS 为片选信号,电平低有效,处于有效期间才可进行读写操作。
- D/C 为 Data 或者 Command 标志信号,D/C 为 0,则表示为 Command。D/C 为 1,则表示 parameter 或者 data 传输。D/C 在一些文档中又称为 RS、D/CX。
- R/WX 为读写控制信号,R/WX 为 0,进行写操作。R/WX 为 1,进行读操作。
- E 作为时钟信号,上升沿主控发出数据,下降沿屏端采样数据。
Fixed E 模式


Fixed E 模式中:
- CS 作为时钟信号,下降沿主控发出数据,上升沿屏端采样数据。
- D/C 为 Data 或者 Command 标志信号,D/C 为 0,则表示为 Command。D/C 为 1,则表示 parameter 或者 data 传输。D/C 在一些文档中又称为 RS、D/CX。
- R/WX 为读写控制信号,R/WX 为 0,进行写操作。R/WX 为 1,进行读操作。
- E 始终拉高为 1。
SPI 接口时序
SPI-8BIT 4 线模式时序图如下:




SPI-9BIT 3 线模式时序图如下:




SPI 4-SDA 模式时序图如下:


SPI 4-SDA 刷屏时序中:
- CODE1/ CODE2/ CODE3/ COMMAND 由 0x204 QSPI_CODE 寄存器配置。
- CODE1/ CODE2/ CODE3 需在开始刷屏前写入。
- 刷屏时 COMMAND 默认为 0x2c/ 0x3c,可通过寄存器修改。

SPI 4-SDA 带时序信息的刷屏时序中:
- CMD1 即 lcd-spi-timingCMD 控制寄存器中的 0x2c,表示帧开始。
- CMD1 即 lcd-spi-timingCMD 控制寄存器中的 0x3c,表示行开始。
- 空白行 CS 只需持续 32 个 SCL 周期,输出空白行信息。注:空白行以及有效行都需要输出引导码 CODE1/ CODE2/ COMMAND/ CODE3。
3 线 SPI、4 线 SPI 以及 4-SDA SPI 的数据传输格式支持 RGB888、RGB666 和 RGB565,如下所示:
注:
RGB888 转 RGB666 或 RGB565 格式,数据舍弃低位。下列示意图表示不同格式的信号出 pin 排序,比如
RGB666 中的 R5-R0 数据实际上对应 RGB888 中的 R7-R2 数据,依次类推。



