ZHCSRN8 February 2023 TDC1000-Q1
PRODUCTION DATA
當接收信號與預期配置不匹配時,TDC1000-Q1 將報告錯誤。ERRB 引腳將變為低電平,以指示存在錯誤情況。讀取 ERROR_FLAGS 寄存器可提供有關導致錯誤的條件的信息。
ERR_SIG_WEAK 位表示接收到的合格過零數小于 NUM_RX 寄存器字段中設置的預期數量并且發生了超時。當位 [0] 中寫入 1 時,該錯誤被清除。
ERR_NO_SIG 位表示未接收到信號并且發生超時。向該位寫入 1 會重置狀態機,停止活動測量并使器件返回到睡眠或就緒模式,并且在測量模式 2 下重置均值計數器和自動通道選擇。當位 [0] 中寫入 1 時,該錯誤被清除。
ERR_SIG_HIGH 位表示接收到的回波振幅超過比較器輸入端的最大回波鑒定閾值。僅當 ECHO_QUAL_THDL 寄存器字段設置為 7h 時,才報告 ERR_SIG_HIGH 錯誤。向該位寫入 1 將重置所有錯誤標志并將 ERRB 引腳重置為高電平。
TI 建議在清除錯誤標志時重置狀態機。這可以通過將值 0x03 寫入 ERROR_FLAGS 寄存器來同時完成。