一、概述
Air8101工业引擎支持RGB565/RGB666/RGB888/MCU8080/SPI/QSPI显示接口,最大支持720P(1280*720分辨率)的显示屏,支持触摸面板;
RGB和MCU8080接口最大刷屏时钟都为80MHz
**目前已经调试支持的LCD外设驱动IC和分辨率如下:**
** LCD** | **外设驱动IC** | **分辨率** |
RGB LCD | NV3052CGRB | 720*1280 |
HX8282 | 1024*600 | |
NT35510 | 480*854 | |
GC9503V | 480*800 | |
NT35512 | 480*800 | |
H050IWV | 800*480 | |
ST7701SN | 480*800 | |
ST7701S | 480*480 | |
ST7282 | 480*272 | |
Intel 8080[MCU] LCD | ST7796S | 320*480 |
NT35510 | 480*800 | |
ST7789V | 172*320 | |
QSPI LCD | SH8601A_FLSAMO139 | 454*454 |
ST77903_WX20114 | 400*400 | |
ST77903_SAT61478M | 360*480 | |
ST77903_H0165Y008T | 400*400 | |
SPD2010_H0146Y005T | 412*412 | |
SPI LCD | ST7796U | 320*480 |
** 目前支持触摸面板的型号如下: **
**已经调试支持的触摸面板型号** | ||||
FT6336 | GT911 | GT1151 | HY4633 | CST816D |
二、Air8101 工业引擎 LCD 相关管脚概述
下表以RGB888为例做相关管脚概述:
RGB接口是红(Red)、绿(Green)、蓝(Blue)分三原色输入的图像和视频显示接口。按传输方式可分为串行RGB接口和并行RGB接口,常用的RGB接口的LCD大屏都是使用并行接口。下表触摸屏模块的RGB接口模式为并行RGB888接口,即屏幕颜色由RGB三色各8位共24位输入表示。
**模组管脚编号** | **模组管脚名称** | **LCD管脚名称** | **功能描述** |
42 | RGB_GPIO23 | RGB_R0 | Red数据 |
40 | RGB_GPIO22 | RGB_R1 | Red数据 |
43 | RGB_GPIO52 | RGB_R2 | Red数据 |
39 | RGB_GPIO21 | RGB_R3 | Red数据 |
44 | RGB_GPIO51 | RGB_R4 | Red数据 |
38 | RGB_GPIO20 | RGB_R5 | Red数据 |
45 | RGB_GPIO50 | RGB_R6 | Red数据 |
37 | RGB_GPIO43 | RGB_R7 | Red数据 |
46 | RGB_GPIO26 | RGB_G0 | Green数据 |
36 | RGB_GPIO49 | RGB_G1 | Green数据 |
47 | RGB_GPIO25 | RGB_G2 | Green数据 |
35 | RGB_GPIO40 | RGB_G3 | Green数据 |
48 | RGB_GPIO24 | RGB_G4 | Green数据 |
34 | RGB_GPIO41 | RGB_G5 | Green数据 |
49 | RGB_GPIO48 | RGB_G6 | Green数据 |
33 | RGB_GPIO42 | RGB_G7 | Green数据 |
50 | RGB_GPIO44 | RGB_B0 | Blue数据 |
32 | RGB_GPIO53 | RGB_B1 | Blue数据 |
51 | RGB_GPIO45 | RGB_B2 | Blue数据 |
31 | RGB_GPIO54 | RGB_B3 | Blue数据 |
52 | RGB_GPIO46 | RGB_B4 | Blue数据 |
30 | RGB_GPIO55 | RGB_B5 | Blue数据 |
53 | RGB_GPIO47 | RGB_B6 | Blue数据 |
29 | RGB_GPIO19 | RGB_B7 | Blue数据 |
28 | GPIO18 | RGB_DCLK | 像素同步时钟信号 |
54 | GPIO17 | RGB_DISP | 待机模式选择引脚 |
55 | GPIO16 | RGB_HSYNC | 行同步信号(HV同步模式) |
56 | GPIO15 | RGB_VSYNC | 场同步信号(HV同步模式) |
57 | GPIO14 | RGB_DE | 数据有效使能信号(DE同步模式) |
9 | GPIO6/QSPI1_IO2 | RESET | 复位引脚 |
11 | U1RX_GPIO1 | SDA | 串行数据输出信号 |
12 | U1TX_GPIO0 | SCK | 串行数据输出信号 |
68 | GPIO12 | CS | 芯片选择引脚 |
复位引脚、串行数据输出信号、串行数据输出信号、芯片选择引脚可以自主选择使用Air8101工业引擎上的任意管脚,上表以管脚编号9、11、12、68为例。
1.RGB 接口 TFT 屏成像方式
RGB接口的TFT屏成像模式与VGA(RGBHV)的成像模式类似,也是采用行列扫描的方式。下图为RGB接口的TFT-LCD的时序图:
1.RGB 接口时序
对于RGB接口的TFT-LCD显示屏,其图像数据显示的同步模式(即数据有效)有两种:HV同步模式和DE同步模式。两者实现的时序一致,但同步时使用的信号不一致。
同步模式 | 描述 |
HV模式 | 显示图像时,通过HSYNC(行同步信号)、VSYNC(场同步信号)来确定图像帧的有效区域 |
DE模式 | 显示图像时,通过DE(数据有效使能信号)来确定图像帧的有效区域 |
HV 同步模式下的时序:
RGB 接口的成像是行列扫描。HV 同步模式下的行扫描、场扫描时序图如下所示:
在像素时钟驱动下,行同步信号(HSYNC)、场同步信号(VSYNC)的图像有效区域的左右都有一段区域,左边的区域称作同步信号的后沿(BackPorch),右边的区域称作同步信号的前沿(FrontPorch);两区域是相对于同步信号有效的情况下命名的。
DE 同步模式下的时序:
DE 同步模式下时序也遵循行列扫描方式,只是同步时使用 DE 信号,DE 同步模式下时序图如下所示: