IWDG
2023版 STM32实战8 独立看门狗(IWDG)
IWDG简介 STM32F10xxx内置两个看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障。 说人话就是能解决程序跑飞的问题。 编写代码思路 -1- 使用这个功能必须解除写保护-2- IWDG使用的是低速内部时钟 ......
IWDG
/*independent watchdog IWDG 本质:能产生系统复位的计数器 特性:递减,独立RC振荡器提供时钟(LSI),待机模式可运行递减到0x000时产生复位信号 作用:异常处理最后手段 *启动IWDG后 LSI自动开启LSI 32KHz 密钥寄存器 IWDG_KR 0xAAAA == ......
独立看门狗IWDG
#**一、简介** STM32F10xxx内置两个看门狗(独立看门狗是12位递减计数器,窗口看门狗是7位递减计数器),提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型 ......
CH592 IWDG独立看门狗
独立看门狗(IWDG)由专用的内部低速时钟(LSI)驱动,能够在低功耗模式下正常工作。 根据寄存器描述,IWDG最大时间可以是(0xFFF/(32K/512))=65.52s 代码如下: #define FEED_IWDG() {R32_IWDG_KR=0xAAAA;} //需要定时调用喂狗 看门狗 ......