发 帖  
原厂入驻New

[经验] 个人学习笔记:关于stm32独立看门狗的理解

5 天前  520 STM32
分享
4
独立看门狗时钟由低速LSI时钟提供,时钟准确度不是那么高。主要用于监控系统运行,当系统运行卡死的时候,看门狗得不到喂狗,就会让系统复位,从而防止系统卡死。主要有三个寄存器:
IWDG_KR寄存器:
下载.png
在写入预分频寄存器和装载值寄存器之前,需要对IWDG_KR寄存器写入0x5555x,然后才能对IWDG_PR和IWDG_RLR寄存器访问
重载寄存器 (IWDG_RLR)和预分频器寄存器 (IWDG_PR):
下载 2.png
下载 (3.png
预分频寄存器为三位,可以提供8种不同的分频系数。重装载寄存器为12位,最大值为4096。当你要写入超过寄存器的值的时候,单片机会自动舍弃高位,保留低位的数据。例如,在预分频寄存器里写入11(也就是1011),预分频寄存器里的值惠氏011,也就是3,产生32分频。以上就是对独立看门狗的理解,有错的拜托告诉我,Thanks♪(・ω・)ノ!



头像被屏蔽
提示: 作者被禁止或删除 内容自动屏蔽
回复

举报

huhu12 5 天前
为什么我看不了你评论
回复

举报

jf_06390413 4 天前
为什么有的部分看不了呢
1回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表