ZHCSVA8 April 2024 AFE20408
PRODUCTION DATA
該器件為每個 ADC 輸入提供獨立的超限檢測。圖 6-10 顯示了超限檢測塊。當測量值超出范圍時,警報狀態(tài)寄存器中會設(shè)置相應(yīng)的警報位來標記超出范圍的情況。ADC 上限和下限寄存器中的值定義 ADC 輸入的上限和下限閾值。
圖 6-10 ADC 輸入超限警報為了防止誤報,僅當監(jiān)控的信號在 N 次連續(xù)轉(zhuǎn)換中超出范圍時,才會記錄警報事件。如果監(jiān)控的信號在 N 次連續(xù)轉(zhuǎn)換之前恢復到了正常范圍,則不會發(fā)出警報事件。向 ADC_GEN_CFG 寄存器(位于 ADC 配置寄存器頁面)的 FALR_ADC、FALR_SENSE 和/或 FALR_TMP 字段寫入值可以配置 ADC 輸入警報的誤報因子 N。
如果 ADC 輸入信號超出范圍且警報已啟用,相應(yīng)的警報位將設(shè)置為 1。但是,僅當轉(zhuǎn)換結(jié)果恢復到小于上限寄存器設(shè)置值或大于下限寄存器設(shè)置值,并達到由 ADC 遲滯設(shè)置指定的代碼數(shù)量時,才會清除警報狀態(tài)(請參閱圖 6-11)。可以向 ADC_HYST_0 寄存器中的位 7 至 0 寫入值來設(shè)置 ADC 警報的遲滯。還可以向 ADC_HYST_1 寄存器中的位 7 至 0 寫入值來設(shè)置 SENSE 輸入警報的遲滯。在這兩種情況下,遲滯都是介于 0 LSB 至 127 LSB 之間的可編程值。
圖 6-11 ADC 警報遲滯