看门狗实验

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
独立看门狗适合精度低
窗口看门狗适合精度高
在这里插入图片描述
一直喂狗就不会复位了,但是如果程序跑飞,就喂不成狗,就会复位了。
在这里插入图片描述
在这里插入图片描述
写入0x5555是取消保护,可以访问的意思
0xCCCC启动看门狗
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
单位ms,prer预分频值,rlr重装载值。
比如我们设定 prer 值为 4,rlr 值为 625,那么就可以得到 Tout=64×625/40=1000ms,这样,
看门狗的溢出时间就是 1s,只要你在一秒钟之内,有一次写入 0XAAAA 到 IWDG_KR,就不
会导致看门狗复位(当然写入多次也是可以的)。这里需要提醒大家的是,看门狗的时钟不是准
确的 40Khz,所以在喂狗的时候,最好不要太晚了,否则,有可能发生看门狗复位。
在这里插入图片描述
在这里插入图片描述
iwdg.h

iwdg.c
在这里插入图片描述

在这里插入图片描述
主函数,1s为溢出时间,不喂狗会闪烁,1s内喂不会闪烁。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值