展讯文档的EIC翻译:
EIC(External Interrupt Controller)模块包括四个子模块:EIC_DBNC, EIC_LATCH, EIC_ASYNC and
EIC_SYNC.EIC_DBNC子模块提供8个源信号输入连接。有一个去抖动机制用来捕捉输入信号的稳定状态,这个子模块还引入了一个单触发机制,用来提升输入事件的检测稳定性。另外,这个子模块的时钟可以自动关闭,以降低功耗。去抖动的范围是1ms到4秒(1ms步进)。小于1ms的输入信号将被子模块忽略。
EIC_LATCH子模块用于锁住一些特殊的输入信号,然后通过通道0发送中断给MCU核,它能提供8个EIC_LATCH源输入信号连接。
EIC0-1: 外部中断;
EIC2-15: reserved;
EIC16: from TP_XL;
EIC17: PBINT2;
EIC18: CHGR_INT;
EIC19: PBINT;
EIC20: HEAD_BUTTON;
EIC21: HEADMIC_DETECTION;
EIC22: CHGR_OVI;
EIC23-31: reserved;