首页 > 其他 > 详细

独立看门狗

时间:2016-03-08 21:28:24      阅读:260      评论:0      收藏:0      [点我收藏+]

   Stm32的看门狗有两个,一个是窗口看门狗,还有一个是独立看门狗。这里说的是独立看门狗:

   

   一共有四个寄存器:

技术分享 

 

KR:只写寄存器,写入0x55555555去除PR和PLR的写保护,写入0xAAAAAAAA喂狗,写入0xCCCCCCCC开启看门狗。

技术分享 

PR:设置分频系数

技术分享 

 

PLR:计数器从这个寄存器的值递减,如果KR被写0xAAAAAAAA,这个值会被重新传送到计数器。和PR一起决定两次喂狗之间的间隔。

技术分享 

 

SR:状态寄存器,我没用到。。。

技术分享 

 

其使用起来非常简单,使用代码如下:

初始化:

技术分享 

喂狗:

技术分享 

 

 

 

 





独立看门狗

原文:http://www.cnblogs.com/dchipnau/p/5255464.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!