STM32
直播中

戚歆敦

8年用户 1011经验值
私信 关注
[问答]

STM32看门狗有何功能

STM32看门狗的本质是什么?
STM32独立看门狗有何功能?
STM32窗口看门狗有何功能?

回帖(1)

康根

2021-9-18 16:02:19
  本质就是简单的定时器,在系统因电磁干扰、软件错误等出现异常时可以复位系统。
  一旦开启不能关闭,除非发生复位。
  独立看门狗IWDG
  自由运行的递减计数器
  独立:独立于主程序,由专用的LSI时钟驱动。
  32 kHz low-speed internal RC (LSI RC) which drives the independent watchdog and, optionally, the RTC used for Auto-wakeup from the Stop/Standby mode.
  窗口看门狗
  可编程的自由运行递减计数器
  可配置的时间窗口(上下沿触发,上限自定),由APB1时钟驱动,更精准。
  STM32系统规定窗口下限值为0x40
  复位情况
  过早喂狗:喂狗时,计数器大于设置窗口上限(大)
  没有喂狗:下限到了
  启动看门狗并允许中断的情况下,当递减计数器=0x40,产生EWI早起唤醒中断(喂狗避免复位)。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分