ZHCSD54C October 2014 – February 2023 TDC1000
PRODUCTION DATA
当接收信号与预期配置不匹配时,TDC1000 将报告错误。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 寄存器来同时完成。