| 数据搜索系统,热门电子元器件搜索 |
|
STMPE2401 数据表(PDF) 27 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STMPE2401 数据表(HTML) 27 Page - STMicroelectronics |
|
27 / 55 page ![]() STMPE2401 Interrupt system 27/55 9.7 Programming sequence To configure and initialize the Interrupt Controller to allow interruption to host, observe the following steps: ● Set the IER and IEGPIOR registers to the desired values to enable the interrupt sources that are to be expected to receive from. ● Configure the output interrupt type and polarity and enable the global interrupt mask by writing to the ICR. ● Wait for interrupt. ● Upon receiving an interrupt, the INT pin is asserted. ● The host comes to read the ISR through I2C interface. A ‘1’ in the ISR bits indicates that the corresponding interrupt source is triggered. ● If the IS8 bit in ISR is set, the interrupt is coming from the GPIO Controller. Then, a subsequent read is performed on the ISGPIOR to obtain the interrupt status of all 16 GPIOs to locate the GPIO that triggers the interrupt. This is a feature so-called ‘Hot Key’. ● After obtaining the interrupt source that triggers the interrupt, the host performs the necessary processing and operations related to the interrupt source. ● If the interrupt source is from the GPIO Controller, two write operations with value of ‘1’ are performed to the ISG[x] bit (ISGPIOR) and the IS[8] (ISR) to clear the corresponding GPIO interrupt. ● If the interrupt source is from other module, a write operation with value of ‘1’ is performed to the IS[x] (ISR) to clear the corresponding interrupt. ● Once the interrupt is being cleared, the INT pin will also be de-asserted if the interrupt type is level interrupt. An edge interrupt will only assert a pulse width of 250ns. ● When the interrupt is no longer required, the IC0 bit in ICR may be set to ‘0’ to disable the global interrupt mask bit. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |