ZHCSRN8 February 2023 TDC1000-Q1
PRODUCTION DATA
TDC1000-Q1 RX 路徑中的比較器可以在 TIMEOUT 寄存器中的 TOF_TIMEOUT_CTRL 字段設(shè)置的時間間隔內(nèi)根據(jù)接收到的回波鑒定并生成 STOP 脈沖。在標(biāo)準(zhǔn) TOF 測量(無消隱)中,偵聽間隔可以延長一個由 TIMING_REG 字段控制的周期(請參閱標(biāo)準(zhǔn) TOF 測量)。
如果在偵聽間隔內(nèi)未接收到在 NUM_RX 字段中編程的 STOP 事件數(shù),則會發(fā)生超時事件,器件將返回至就緒狀態(tài)。此外,系統(tǒng)會向 ERROR_FLAGS 寄存器報告錯誤,并將 ERRB 引腳驅(qū)動為低電平。
可以通過將 TIMEOUT 寄存器中的 ECHO_TIMEOUT 位設(shè)置為 1 來禁用回波超時。如果禁用了回波超時,那么除非發(fā)生 NUM_RX 中設(shè)置的預(yù)期數(shù)量的 STOP 事件,否則器件將不會退出接收狀態(tài)。如果發(fā)生的事件未達(dá)到該數(shù)量,則可以通過將值 0x03 寫入 ERROR_FLAGS 寄存器或通過使 EN 引腳失效或使 RESET 引腳生效來強(qiáng)制器件退出接收狀態(tài)。
向 ERROR_FLAGS 寄存器的位 [1] 寫入邏輯 1 會清除狀態(tài)機(jī)。向位 [0] 寫入邏輯 1 會清除錯誤標(biāo)志。
TI 不建議使 RX 保持在工作狀態(tài)的時間間隔超過 100ms,否則比較器自動置零可能不再準(zhǔn)確。