ZHCSYC2A May 2025 – September 2025 TXE8116-Q1 , TXE8124-Q1
ADVANCE INFORMATION
TXE81XX-Q1 器件會在輸入 I/O 的任何上升沿或下降沿生成中斷,只要該 I/O 的中斷未被屏蔽。當輸入狀態發生變化時,相應的中斷標志位被置位,并且 INT 輸出被置為有效。
中斷保持有效,直到該端口的所有中斷標志位都清零。讀取中斷標志狀態寄存器不會自動清除中斷。
配置為輸出的 I/O 不會生成中斷。如果實際引腳電平與存儲的輸入端口寄存器值不匹配,則將引腳從輸出切換到輸入可能會產生故障中斷。
如果 I/O 端口此前處于輸入狀態,并在切換到輸出時檢測到中斷,這種情況下不會清除中斷標志。它只會屏蔽中斷引腳。然后,當端口重新配置為輸入時,中斷將再次出現。
INT 為漏極開路引腳,若要使用中斷功能,則需將外部上拉電阻器連接到 VCC,否則可以保持懸空。
在以下條件下,可以清除中斷狀態位并取消置位 INT 引腳。
TXE81XX-Q1 中有四種類型的中斷:
| 智能中斷 | IO 輸入發生變化時的 CS 狀態 | 中斷標志清除 |
|---|---|---|
| 禁用 | CS = 高電平 | CS 為低電平且 SPI 讀取中斷標志狀態寄存器 |
| 禁用 | CS = 低電平 | 讀取中斷標志狀態寄存器 |
| 啟用 | CS = 高電平 |
|
| 啟用 | CS = 低電平 |
|
中斷屏蔽
默認情況下,來自所有輸入 I/O 的中斷未被屏蔽。要屏蔽中斷,需要在中斷屏蔽寄存器中設置相應的 I/O 位。POR 恢復時生成的中斷無法被屏蔽。
如果輸入 I/O 的狀態發生了改變,并且中斷屏蔽寄存器中的相應位設置為 1,則屏蔽中斷并且 INT 引腳不會置為有效。中斷標志狀態寄存器中的相應位也保持為 0,并被中斷屏蔽位阻止。
如果失效防護冗余校驗使能位為 0,則失效防護冗余校驗失敗時生成的中斷將被禁用。
可以使用多端口命令同時對多個端口進行中斷屏蔽配置。