是指清空看门狗计数器,
看门狗实际上就是一个定时计数器,用来防止程序发生意外而设置的一个监测装置,只要看门狗功能打开,看门狗计数器的计数值是会不停的增加,程序正常运行时,需要在看门狗计数器达到最大值之前(就是看门狗最大计数时间之内)将其清空,使其重新开始计数,这就是“喂狗”。
如果程序跑飞,或者发生什么意外状况,而使得“喂狗”操作不能正常进行,看门狗计数器会不断增加,直到溢出,然后单片机复位,从而避免单片机跑飞以后失控而导致死机。
STM32的 是向下递减的,,。喂狗程序就是 周期性的 赋初值,取值在40H和7FH之间(程序正常的话,就不会复位了),当程序出现跑飞等现象时,由于不能执行赋初值而发生复位
??????????????????
标签:复位,程序,看门狗,STM32,计数器,喂狗 From: https://www.cnblogs.com/hshy/p/17011645.html