IWDG 溢出时间计算

cfb0350ad1208aadbe379cd08877c1fb.jpg

 

a47431649642f0e11f8460204bc80a3f.jpg

 

iwdg看门狗溢出时间,就是之前算过的,但是再记录一次

计算过程如下:因为iwdg是独立看门狗,是用的LSI, 所以在f1系列lsi的时钟频率是40khz,也就是Fiwdg的频率是40khz,频率除以psc(分频系数)就得到iwdg实际工作的时钟频率,也就是知道了一秒钟可以数这么多次,那么数一次也就是频率的倒数,那么需要数多少次也就是再乘以重装载值,就得到了溢出时间

(分频系数就是把频率减小好多倍)

 

3e29e4852dd3710b9a21bcad2221e255.jpg

 这个是hal库的IWDG 的配置步骤

b016479633df7324448948ea8a19843e.jpg

 这个是独立看门狗的工作原理 看一看就好

 

 

 

 

20240928 第二次学习

61e39f00ed8a4bf4a62cf329bb065ec5.jpg

 

只需要这两个函数,就可以用iwdg了,iwdg-init的()的两个形参 , prer是分频系数,rlr是重装载值,

其实算iwdg的溢出时间,只需要使用上面那个公式就行了,分频系数,重装载值,时钟源频率都是可知的,就能得到溢出时间

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值