22.1. 概述¶
看门狗定时器(WDT,Watch Dog Timer) 是一种可靠性增强机制。当系统因不可预见的软件或硬件故障而出现异常时,WDT 可帮助系统自动恢复运行。激活 WDT 后,系统必须在设定的时间间隔内通过软件对其进行定期“喂狗”。如果未能及时维护,定时器将发生超时并触发相应的系统复位信号,确保系统恢复到正常状态。
22.1.1. 芯片配置¶
WDT 的触发时间支持以下固定的时钟周期配置(单位:时钟数,K=1024,M=1024K,G=1024M):
64K、128K、256K、512K、1M、2M、4M、8M、16M、32M、64M、128M、256M、512M、1G、2G
22.1.2. 注意事项¶
WDT 开启后无法关闭:一旦启用,只能通过复位相关模块的时钟进行关闭,无法看门狗模块停止。
时间配置谨慎选择:由于触发时间固定为上述时钟周期之一,需根据系统需求合理配置,避免因时间过短或过长影响系统稳定性。