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

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

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

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

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

相关推荐
li167090270几秒前
第二十七章:智能指针
c语言·数据结构·c++·visual studio
咕噜咕噜啦啦9 分钟前
STlink下载程序
stm32·单片机
Deitymoon2 小时前
STM32——串口中断接收
stm32·单片机·嵌入式硬件
Aurorar0rua2 小时前
CS50 x 2024 Notes C - 07
c语言·学习方法
爱编码的小八嘎2 小时前
C语言完美演绎9-15
c语言
weixin_421725263 小时前
C语言常用字符串函数:长度、比较、拼接和查找
c语言·字符串函数·查找·比较·长度
charlie1145141913 小时前
嵌入式C++实践开发第21篇(单片机实践):按钮输入 —— 硬件原理、消抖与HAL API
开发语言·c++·单片机
余生皆假期-3 小时前
YuanHub 源码分析【一】FlashDB 初始化与项目应用
笔记·单片机·嵌入式硬件
Deitymoon3 小时前
STM32——串口通信发送数据
stm32·单片机·嵌入式硬件
玩转单片机与嵌入式3 小时前
嵌入式AI场景:哪些应用场景不适合将AI模型部署到单片机(MCU)中?
人工智能·单片机·嵌入式硬件