اختيار عنوان GT911
INT أثناء إعادة الضبط | عنوان I2C |
|---|---|
منخفض | 0x5D |
مرتفع | 0x14 |
اجعل RESET منخفضًا، واضبط INT على المستوى المطلوب، وانتظر 100 µs على الأقل، ثم حرّر RESET، وانتظر 5 ms، ثم اجعل INT مدخلًا.
دعم المكتبات لـ GT911
| المكتبة | المشغّل / الفئة | ملاحظات |
|---|---|---|
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Touch_GT911 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_touch_gt911 |
LGFX_GT911.hpp. الأطراف قيم مبدئية؛ ونرسل تحديثات بالبريد عند إضافة إعدادات مُختبرة.
حل المشكلات والأسئلة الشائعة لـ GT911
لماذا لا يُكتشف GT911 على I2C؟
يعتمد العنوان على طرف INT أثناء إعادة الضبط. أبقِ INT منخفضًا أثناء إعادة الضبط للحصول على 0x5D أو مرتفعًا للحصول على 0x14، ثم حرّر INT كمدخل. وتأكد أيضًا من مقاومات الرفع على SDA/SCL.
لماذا تكون إحداثيات لمس GT911 معكوسة؟
تحدد سجلات الإعداد دقة X/Y والاتجاه. بدّل المحاور أو اعكسها في مشغّلك، أو أعد كتابة كتلة الإعداد بالدقة الصحيحة وchecksum.