ZHCADW5 November 2023 TAA5412-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1
发生故障且生成中断后,就可以使用诊断寄存器来确定是否存在故障。因为锁存寄存器是瞬态的,并且不再反映在实时寄存器中,因此对于大多数应用来说,锁存寄存器用于识别故障。在读取锁存寄存器时,建议读取每个锁存故障寄存器,以便确认已检测到所有错误并相应地复位锁存。寄存器读取的确切顺序取决于应用和屏蔽设置。以下序列是推荐的默认序列,可以避免缺失故障。
由于读取 INT_LTCH1 中的过压寄存器会清除 IN_CHX_LTCH 寄存器中的短接至 VBAT_IN 位,因此如果短路是瞬态短路,可能无法检测到短接至 VBAT_IN 故障。因为只要 VBAT_IN > MICBIAS(在大多数应用中就是这种情况),任何短接至 VBAT_IN 故障也会触发过压故障,所以最好检测过压故障。此外,短接至 VBAT_IN 在本质上不太可能是瞬态的,并且仍然可以在相应的锁存或实时寄存器中读取,具体取决于 LTCH_CLR_ON_READ 设置。