大家好、团队成员。
有时、ENDRV 在启动时变为低电平。
此时寄存器如下所示。
原因是什么?
问答模式
SAFETY_STAT_5=0x05 (活动状态)
SAFETY_STAT_2=0x07 (WD_FAIL_CNT=7)
WD_TOKEN_VALUE = 0x88
WD_STATUS=0xA4 (WD_ANSW_CNT=0b10、ANSWER_ERR=1、SEQ_ERR=1)
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、团队成员。
有时、ENDRV 在启动时变为低电平。
此时寄存器如下所示。
原因是什么?
问答模式
SAFETY_STAT_5=0x05 (活动状态)
SAFETY_STAT_2=0x07 (WD_FAIL_CNT=7)
WD_TOKEN_VALUE = 0x88
WD_STATUS=0xA4 (WD_ANSW_CNT=0b10、ANSWER_ERR=1、SEQ_ERR=1)
Kobayashi-San、您好!
当 WD_FAIL_CNT > 4时、ENDRV 引脚不会变为高电平。 这在图5-14中很容易看到、 其中显示了复位和使能电路以及各种情况、即使 ENABLE_DRV 位设置为1、也会阻止 ENDRV 变为高电平。
在这种情况下、您报告 WD_FAIL_CNT 为7、这意味着看门狗未收到良好事件以将 WD_FAIL_CNT 递减至<= 4、这是 ENDRV 变为高电平的一个条件。
您指示的其他 WD_STATUS 位 还指示 MCU 未向 TPS65381A-Q1看门狗发送正确的应答字节。 由于 ANSWER_ERR 和 SEQ_ERR 都设置为1 、因此 MCU 看门狗很可能不会与 TPS65381A-Q1看门狗同步。
图6-11. 在 Q&A 模式下配置 MCU 并将其与看门狗同步的软件流程图 可能有助于调试 MCU/软件问题。
如果您有其他问题、请告知我们。
此致、
Scott