ZHCAE28 May 2024 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
看门狗自检的主要用途是验证是否可以正确触发看门狗计数器溢出。在自检期间,看门狗计数器溢出触发功能从“复位”切换到“中断”。通过检查程序是否在特定时间段内跳转到看门狗中断,并计算触发次数,即可确定看门狗的功能是否正常。图 4-3 显示了看门狗测试结构。示例工程位于 f280013x\examples\sdl_ex_watchdog。
当系统正常工作时,需要启用看门狗复位模式,并需要定期向看门狗提供应用中断。这样就可以同时满足周期性看门狗测试和 PC 指针测试的测试要求。