跳到正文
Display Engineer
触摸控制器 · Goodix

GT911:规格书、引脚定义与初始化代码

GT911 是一款 I2C 接口的 5 点电容触摸控制器,用于大多数 4″–7″ 电容触摸显示模组。

DEDisplay Engineer Applications Team · 显示应用工程师工程师审核于 2026年10月11日
厂商Goodix
类型触摸控制器
接口I2C
最大分辨率Up to 5 touch points

GT911 地址选择

复位期间 INT 电平

I2C 地址

低

0x5D

高

0x14

将 RESET 拉低,把 INT 设为所需电平,等待至少 100 µs,释放 RESET,等待 5 ms,然后把 INT 设为输入。

GT911 库支持

库驱动 / 类备注
LovyanGFX (Arduino / ESP-IDF)lgfx::Touch_GT911
ESP-IDF esp_lcdespressif/esp_lcd_touch_gt911
下载 GT911 配置模板

LGFX_GT911.hpp. 引脚为占位符;增加经过测试的配置后会邮件通知你。

GT911 排障与常见问题

为什么 I2C 上检测不到 GT911?

地址取决于复位期间 INT 引脚的电平。复位时 INT 保持低电平为 0x5D,高电平为 0x14,之后把 INT 释放为输入。同时确认 SDA/SCL 有上拉电阻。

为什么 GT911 的触摸坐标是镜像的?

配置寄存器定义了 X/Y 分辨率和方向。在驱动中交换或翻转坐标轴,或者用正确的分辨率和校验和重写配置块。

不确定哪款显示屏适合你的设计?

告诉我们尺寸、接口和主控。显示工程师会在 12 小时内回复 2–3 个方案,附规格书和初始化代码。样品 1 片起。