STM32
登录
直播中
刘辉
7年用户
1101经验值
私信
关注
[问答]
独立看门狗IWDG与窗口看门狗WWDG的区别在哪
开启该帖子的消息推送
独立看门狗
IWDG
WWDG
怎样去配置独立看门狗IWDG?
如何去启动窗口看门狗WWDG?
独立看门狗IWDG与窗口看门狗WWDG的区别在哪?
回帖
(1)
李婷婷
2021-9-26 14:55:21
1、(IWDG独立看门狗)
独立看门狗由内部低速时钟LSI提供计数时钟,8 位分频,12位计数,需要定期喂狗(重载数值 ReloadCounter),如果计数值减为0了,还没有重载数值,则会响应复位事件。
独立看门狗的配置代码:
总结:在1.6s内喂狗正常运行,大于1.6s没有喂狗,看门狗复位重启。
2、(WWDG窗口看门狗)
窗口看门狗由APB1(RCC_APB1Periph_WWDG)提供计数时钟,2 位分频,7位计数,需要定期喂狗(更新计数值),如果计数值减为0x40了,还未更新计数值,则会响应复位事件。
下图描述了两种窗口看门狗启动的情况:
窗口看门狗的配置代码:
总结:当倒计数值要到设置的窗口值,产生窗口看门口中断时,马上喂狗。当倒计数值要到设置的窗口值,产生窗口看门口中断时,没有及时喂狗,将复位重启。
两者的区别:
1、时钟不同,IWDG使用内部低速时钟,WWDG使用系统时钟APB1;
2、IWDG只有下限,WWDG有上下限;
3、IWDG没有中断,WWDG有中断;
4、IWDG有12倒计数器,WWDG只有7位的计数器。
1、(IWDG独立看门狗)
独立看门狗由内部低速时钟LSI提供计数时钟,8 位分频,12位计数,需要定期喂狗(重载数值 ReloadCounter),如果计数值减为0了,还没有重载数值,则会响应复位事件。
独立看门狗的配置代码:
总结:在1.6s内喂狗正常运行,大于1.6s没有喂狗,看门狗复位重启。
2、(WWDG窗口看门狗)
窗口看门狗由APB1(RCC_APB1Periph_WWDG)提供计数时钟,2 位分频,7位计数,需要定期喂狗(更新计数值),如果计数值减为0x40了,还未更新计数值,则会响应复位事件。
下图描述了两种窗口看门狗启动的情况:
窗口看门狗的配置代码:
总结:当倒计数值要到设置的窗口值,产生窗口看门口中断时,马上喂狗。当倒计数值要到设置的窗口值,产生窗口看门口中断时,没有及时喂狗,将复位重启。
两者的区别:
1、时钟不同,IWDG使用内部低速时钟,WWDG使用系统时钟APB1;
2、IWDG只有下限,WWDG有上下限;
3、IWDG没有中断,WWDG有中断;
4、IWDG有12倒计数器,WWDG只有7位的计数器。
举报
更多回帖
rotate(-90deg);
回复
相关问答
独立看门狗
IWDG
WWDG
独立
看门狗
IWDG
与
窗口
看门狗
WWDG
的
区别在哪
2021-08-24
860
独立
看门狗
IWDG
与
窗口
看门狗
WWDG
的
区别在哪
2021-08-23
1227
怎么去使用
独立
看门狗
(
IWDG
)
2021-08-13
1161
独立
看门狗
(
IWDG
)和窗体
看门狗
(
WWDG
)的使用
区别在哪
2021-08-03
1424
窗口
看门狗
WWDG
比
独立
看门狗
IWDG
多了哪些优势
2021-09-23
1102
窗口
看门狗
(
WWDG
)与
独立
看门狗
(
IWDG
)有何
区别
?
2021-07-22
1975
独立
看门狗
与
窗口
看门狗
的差
别在哪
2021-07-29
1011
如何对
独立
看门狗
和
窗口
看门狗
进行配置
2021-09-22
1606
窗口
看门狗
和
独立
看门狗
的
区别在哪
2021-08-31
1392
IWDG
独立
看门狗
与
WWDG
窗口
看门狗
的框图与理解
2021-09-26
874
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分