看门狗是在软件跑飞的情况下 CPU 自恢复的一个方式,当软件在选定的时间间隔内不能置位看门狗定时器(WDT),WDT 就复位系统。看门狗可用于电噪声,电源故障或静电放电等恶劣工作环境或高可靠性要求的环境。如果系统不需要应用到看门狗,则 WDT 可配置成间隔定时器,在选定时间间隔内产生中断。WDT 的特性如下:4 个可选择的时间间隔看门狗定时器模式下产生中断请求时钟独立于系统时钟,WDT 包括一个 15 位定时/计数器,它的频率由 32.768KHz 的晶振决定。用户不能查看计数器的值工作于各个电源模式。
2022-05-18 11:11:54 244KB CC2530 看门狗 WatchD 源代码
1