WatchDog看门狗是为了防止程序跑飞而存在的硬件模块,看门狗可以通过配置计数值而操纵其定时器时间,每过一段时间就需要去喂狗,如果没能及时喂狗,也就是超过了配置看门狗的定时器时间,那么看门狗就会自动发送复位信号(可以设置冷复位和热复位)。
不同芯片对看门狗的操作不同,需要明白的是看门狗的原理和使用。

补充:

  • 冷复位 关闭电源,启动电源从而实现系统复位。
  • 热复位 不关闭电源,使用软件复位实现系统复位。