仔细看一下手册,独立看门狗要经过2分频,所以实际的频率是64k。初始化看门狗库函数为
//IWDG 初始化
CLK_LSICmd(ENABLE); //使能内部低速时钟
IWDG_Enable();// 启动独立看门狗 必须先启动 然后配置
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable); //允许写 预分频器 重载寄存器
IWDG_SetPrescaler(IWDG_Prescaler_256); //设置 预分频值 复位的时间为 4ms---1.02s
IWDG_SetReload(0xff); //重装值 从255向下 1020ms
|