ข้ามไปยังเนื้อหา
Display Engineer
ตัวควบคุมระบบสัมผัส · Goodix

GT911: datasheet ผังขา และโค้ดเริ่มต้น

GT911 เป็นตัวควบคุมระบบสัมผัสแบบคาปาซิทีฟ 5 จุด อินเทอร์เฟซ I2C ใช้ในโมดูลจอ CTP 4″–7″ ส่วนใหญ่

DEDisplay Engineer Applications Team · วิศวกรแอปพลิเคชันด้านจอวิศวกรตรวจทานเมื่อ 11 ต.ค. 2569
ผู้ผลิต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

ทำไมตรวจไม่พบ GT911 บน I2C?

แอดเดรสขึ้นกับขา INT ขณะรีเซ็ต ให้ INT ต่ำขณะรีเซ็ตเพื่อได้ 0x5D หรือสูงเพื่อได้ 0x14 แล้วปล่อย INT เป็นอินพุต ตรวจสอบตัวต้านทานพูลอัพบน SDA/SCL ด้วย

ทำไมพิกัดสัมผัสของ GT911 กลับด้าน?

รีจิสเตอร์การตั้งค่ากำหนดความละเอียดและทิศทาง X/Y สลับหรือกลับแกนในไดรเวอร์ หรือเขียนบล็อกการตั้งค่าใหม่ด้วยความละเอียดและ checksum ที่ถูกต้อง

ไม่แน่ใจว่าจอแบบใดเหมาะกับงานออกแบบของคุณ?

ส่งขนาด อินเทอร์เฟซ และโปรเซสเซอร์โฮสต์มาให้เรา วิศวกรจอจะตอบกลับภายใน 12 ชั่วโมงพร้อมตัวเลือก 2–3 รายการ datasheet และโค้ดเริ่มต้น ตัวอย่างเริ่มที่ 1 ชิ้น