STM32独立看门狗和窗口看门狗的区别

独立看门狗:
本质上是一个定时器,这个定时器有一个输出端,可以输出复位信号 。

该定时器是一个 12 位的递减计数器 ,当计数器的值减到 0 的时候,就会产生一个复位信号 。如果在计数没减到 0 之前,重置计数器的值就不会产生复位信号,这个动作我们称为喂狗 。
窗口看门狗:

当计数器的值减到某个定值时还不喂狗的话,到下一个计数就会产生复位,这个值称为窗口的下限值 ,这个跟独立看门狗类似,不同的是 窗口看门狗的计数器的值在减到某一个数之前喂狗的话也会产生复位,这个叫窗口的上限值,可以人为设定。

这就好比是养了一只小狗,当你一段时间不喂狗粮的话,它就要提示你肚子饿了,需要喂它狗粮了(喂狗),不然它就汪汪叫(复位)hhh~

相关推荐
晓蛋35 分钟前
C语言条件编译精讲
c语言·条件编译·宏定义·代码移植·预处理程序
ggaofeng1 小时前
Ctrl+C结束进程是如何实现的
服务器·c语言·网络
xingzhemengyou12 小时前
STM32F427将函数设定在固定位置
stm32·单片机·嵌入式硬件
水饺编程2 小时前
第1章:开发环境搭建,在 Windows 中安装 QEMU
c语言·汇编
SKH.2 小时前
ARM-uart
arm开发·单片机
@MMiL3 小时前
为什么-200 mod 4000 等于3800
单片机
沐晓时光3 小时前
C语言入门,深入理解指针(1)
c语言·开发语言
天l志3 小时前
DL/T 645—2007《多功能电能表通信协议》的跨平台 C 语言实现
c语言·电表·dlt645
老王爱玩车6 小时前
工具函数——清空输入缓冲区
c语言·开发语言·学习
殷忆枫6 小时前
基于ESP32 的局域网全双工对讲系统
单片机·嵌入式硬件·esp32·对讲系统