6. 屏模块通信
6.1 外围参考电路
7.0 寸 TFT 液晶模组需要以下外围电路支持:
- 显示屏正负电源电路 — 提供 VGH / VGL 等 TFT 偏置电压
- 显示屏背光电源电路 — LED 背光驱动,恒流控制
- 显示屏 VCOM 电路 — 提供 VCOM 参考电压
6.2 RGB888 通信
RGB888 模式下,24 条数据线(R[7:0]、G[7:0]、B[7:0])配合像素时钟 PCLK、行同步 HSYNC、场同步 VSYNC、数据使能 DE 进行并行高速显示传输。
屏需要初始化驱动 IC 后才能正常显示。使用 RGB888 模式时,需按照 EK9716 初始化序列配置寄存器,包括电源设置、时序配置、Gamma 校正等,之后即可写入帧缓冲区数据进行显示。
完整驱动代码请参阅 PDF 数据手册和 GT-HMI Engine 示例工程。
6.3 电容触摸驱动
电容触摸屏通过 I2C 接口与 MCU 连接,典型引脚为 VCC、GND、SCL、SDA、INT、RST。
void read_cb(struct _gt_indev_drv_s *indev_drv, gt_indev_data_st *data) {
if (!touch_status) {
data->state = GT_INDEV_STATE_RELEASED;
return;
}
touch_status = 0;
data->point.x = tp_dev.point.x;
data->point.y = tp_dev.point.y;
data->state = GT_INDEV_STATE_PRESSED;
}
6.4 GT-HMI 工具使用
7.0 寸液晶模组配合 GT-HMI Designer 和 GT-HMI Engine 进行 GUI 开发和移植:
- 在 GT-HMI Designer 中设计 UI 界面
- 生成 resource.bin 资源文件
- 将 resource.bin 烧录到 GT5G 芯片
- MCU 运行 GT-HMI Engine,通过 SPI/QSPI 读取资源并渲染显示
详细流程请参阅 GT-HMI Designer 用户手册 和 GT-HMI Engine 用户手册。

