STM32的独立看门狗配置是不是就是硬件看门狗配置

//独立看门口的时钟来源 内部低速時钟 128khz 除以2 即64khz

来源:华强电子网 作者:华仔 浏覽:186

按照STM32参考手册的说法:“独立看门狗配置(IWDG)由专用的低速时钟(LSI)驱动即使主时钟发生故障它也仍然有效。IWDG最适合应用于那些需要看门狗配置作为一个在主程序之外能够完全独立工作,并且对时间精度要求较低的场合WWDG最适合那些要求看门狗配置在精确计时窗口起作用的應用程序。”简单的说STM32中的IWDG其核心就是一个12bits的向下递减的计数器,当计数器计数到

按照STM32参考手册的说法:“独立看门狗配置(IWDG)由专用的低速时钟(LSI)驱动即使主时钟发生故障它也仍然有效。IWDG最适合应用于那些需要看门狗配置作为一个在主程序之外能够完全独立工作,并且对時间精度要求较低的场合WWDG最适合那些要求看门狗配置在精确计时窗口起作用的应用程序。”

简单的说STM32中的IWDG其核心就是一个12bits的向下递减嘚计数器,当计数器计数到零时就会触发系统复位因此,要在每次计数到零之前将其复位到一个初始值这个初始值就在重装载寄存器(IWDG_RLR)Φ存放,其默认值为0xFFF我们也可以将其改为其他值。

计数器的时钟由LSI时钟经过分频后提供预分频因子由预分频寄存器(IWDG_PR)的值来确定。具体嘚说IWDG_PR寄存器只有最低的3位是有效的其他高位永远都为0,这最低的3位就决定了预分频因子这3位的值与预分频因子的关系如下。

版权声明:本文为博主原创文章未经博主允许不得转载。 /allen/article/details/

//看门狗配置使用需要计算超时时间

我要回帖

更多关于 看门狗配置 的文章

 

随机推荐