#include "WDG.h" void WDG_Init(unsigned char Prer,unsigned short Rlr) { IWDG->KR=0X5555; //解除寄存器保护 IWDG->PR=Prer; // 写入初始化分频值 IWDG->RLR=Rlr; // 写入自动装载值 IWDG->KR=0XAAAA; //开启寄存器保护 IWDG->KR=0XCCCC; //启动看门狗 } void WDG_Feed(void) { IWDG->KR=0XAAAA; }