簡單扼要
void IWDG_Init(void)//初始化
{
IWDG->KR = 0xcc;//啟動IWDG
IWDG->KR = 0x55;//解除PR及RLR的寫保護
IWDG->RLR = 0xff;//看門狗計數器重載值
IWDG->PR = 0x06;//分頻系數256 1724.63ms
IWDG->KR = 0xaa;//刷新IDDG,避免產生看門狗復位,同時恢復PR及RLR的寫保護
}
void IWDG_Feed(void)//喂狗
{
IWDG->KR = 0xaa;
}
