STM32独立看门狗时间计算

2025-12-25 06:49:04
推荐回答(3个)
回答1:

最近刚好看到这个,开始自己也迷糊了好久,想了好久才明白,看下下面截取开发手册上的图:

只用了最低3位,最大能表示的数不可能达到256,所以要通过运算公式得到

也就是4*(2^0~2^7),prer=6/7都表示的是256

回答2:

4应该是预分频系数,看看款图就知道啦,有个八位的预分频器

 

通过设置IWDG_PR寄存器来确定,

回答3:

技术手册写的预分频系数为4~256,也就是4*(1~64),也就是(2^0~2^6),prer范围为0~7,

当prer为6和7的时候,都为256,所以分频=4*(2^0~2^6)=4*2^prer,prer=0~7。
其它的就不说了。