独立看门狗
Posted DChipNau
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了独立看门狗相关的知识,希望对你有一定的参考价值。
Stm32的看门狗有两个,一个是窗口看门狗,还有一个是独立看门狗。这里说的是独立看门狗:
一共有四个寄存器:
KR:只写寄存器,写入0x55555555去除PR和PLR的写保护,写入0xAAAAAAAA喂狗,写入0xCCCCCCCC开启看门狗。
PR:设置分频系数
PLR:计数器从这个寄存器的值递减,如果KR被写0xAAAAAAAA,这个值会被重新传送到计数器。和PR一起决定两次喂狗之间的间隔。
SR:状态寄存器,我没用到。。。
其使用起来非常简单,使用代码如下:
初始化:
喂狗:
以上是关于独立看门狗的主要内容,如果未能解决你的问题,请参考以下文章