![Goodix GT911 Скачать руководство пользователя страница 26](http://html1.mh-extra.com/html/goodix/gt911/gt911_programming-manual_2243136026.webp)
GOODIX CONFIDENTIAL
Reproduction and/or distribution of this document in whole or in part is strictly prohibited without written consent of GOODIX.
26
ready (butter status: 1), it reads coordinate and touch key information based on finger touch number and touch
key status.
2. If it is found out in step 1 that data in buffer is not ready (buffer status: 0), it will read again 1ms later.
When interrupt request is used for reading, the host will read coordinates through the above polling procedure
after interrupt is triggered.
The timing sequence for GT911 interrupt signal output (take the rising-edge triggered interrupt for example.
The timing for falling-edge triggered interrupt is similar to this one):
1. In standby mode, INT outputs low level.
2. Output rising edge when any coordinate is updated.
3. After output rising edge in step 2, INT will keep outing high level until next cycle (the cycle is configurable
by setting Refresh_Rate). The host is supposed to finish the reading within one cycle and reset buffer status
(0x814E) to 0.
4. After output rising-edge in step 2, if the host fails to finish reading coordinates within one cycle, GT911 will
output one INT pulse again instead of update coordinates even if it detects that the coordinate is updated.
5. If the host still fails to read coordinate, GT911 will keep outputting INT pulse.