ZHCADW5 November 2023 TAA5412-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1
默認情況下,檢測到故障后,就會生成一個內部中斷請求 (IRQ)。用戶可以使用 INT_MASKx 寄存器控制哪些故障會生成中斷。將屏蔽位設置為 1 表示屏蔽相應的故障,并且不再觸發中斷,但只要 INT_CFG 寄存器中的 LTCH_READ_CFG 位設置為 0,就會在鎖存寄存器中記錄故障。INT_CFG 中的設置適用于所有通道的故障。
內部 IRQ 信號可以是任何 GPIO 引腳上的輸出,用于提示主機處理器存在故障情況。如果 TAx5xxx-Q1 上的 GPIO 引腳用于另一項功能,或主機處理器上沒有可用的 GPI 引腳,則用戶還可以選擇定期輪詢故障寄存器。
INT_CFG (P0_R66) 寄存器中的設置決定了器件如何處理中斷。用戶可以使用 INT_POL 位對 GPIO 上輸出的中斷極性進行編程。INT_EVENT 位設置在發生特定事件時觸發中斷的頻率。PD_ON_FLT_CFG 位控制發生故障時是否自動關斷 MICBIAS 和受影響的 ADC 通道。用戶可以選擇僅在發生未屏蔽的故障時關斷,或者無論屏蔽設置如何,在檢測到任何故障時都關斷。PD_ON_FLT_RCV_CFG 位設置在中斷不再有效后器件是自動重新上電,還是等待來自主機的手動編程。有關手動恢復模式的更多信息,請參閱第 7.2 節。請注意,ASI 總線時鐘錯誤始終會關斷 ADC 通道,并且在解決錯誤后器件就會恢復。