目前TFT LCD液晶显示屏的接口方式主流有这么几种:MCU接口,RGB接口,SPI接口,MIPI接口,QSPI接口,LVDS接口。
应用比较多的就是MCU接口和RGB接口还有SPI接口,主要有以下区别:
MCU接口:会解码命令,由timing generator产生时序信号,驱动COM和SEG驱器。
RGB接口:在写LCD register setting时,和MCU接口没有区别。区别只在于图像的写入方式。
SPI接口:SPI(Serial Peripheral Interfacce),串行外设接口,是由MOTOROLA公司提出的一种同步串行数据传输标准。
SPI接口通常称为4线串行总线,或也可以3线SPI接口,以主/从方式工作,数据传输过程由主机初始化。
SPI CLK, SCLK:串行时钟,用来同步数据传输,由主机输出
CS:片选线,低电平有效,由主机输出
MOSI:主机输出、从机输入数据线
MISO:主机输入、从机输出数据线
接口之间并没有所谓的最好或最不好,只有适合与不适合产品的应用;因此我们整理数据提供以下表格,针对本文所介绍的各种接口,提供多面向的优劣势分析,让您能透过分析与比较来找出最适合自己产品的显示接口。
TFT显示屏接口类型 | 分辨率 | 传输速度 | 引脚数 | 噪声 | 功耗 | 传输距离 | 成本 |
微控制器 8080/6800 | 中 | 低 | 较多 | 中等 | 低 | 短 | 低 |
RGB 16/18/24 | 中 | 快 | 较多 | 最差 | 高 | 短 | 低 |
SPI | 低 | 低 | 较少 | 中等 | 低 | 短 | 低 |
I²C | 低 | 低 | 较少 | 中等 | 低 | 短 | 低 |
串列 RGB 6/8 | 中 | 快 | 较少 | 最差 | 高 | 短 | 低 |
LVDS | 高 | 快 | 较少 | 最佳 | 低 | 长 | 高 |
MIPI | 高 | 最快 | 较少 | 最佳 | 低 | 短 | 中 |