您现在的位置是:首页 > 技术资料 > STM32窗口看门狗实验
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STM32窗口看门狗实验

更新时间:2019-02-06 23:14:16 大小:2M 上传用户:sun2152查看TA发布的资源 标签:stm32看门狗 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成


的应用程序背离正常的运行序列而产生的软件故障。除非递减计数器的值在T6


位(WWDG->CR的第六位)变成0前被刷新,看门狗电路在达到预置的时间周


期时,会产生一个MCU复位。在递减计数器达到窗口配置寄存器(WWDG-


>CFR)数值之前,如果7位的递减计数器数值(在控制寄存器中)被刷新,那么也


将产生一个MCU复位。这表明递减计数器需要在一个有限的时间窗口中被刷新


。他们的关系可以用下图来说明:


上图中,T[6:0]就是WWDGCR的低七位,W[6:0]即是WWDG->CFR的低七位


T[6:0]就是窗口看门狗的计数器,而W[6:0]则是窗口看门狗的上窗口,下窗口值是


固定的(0X40)。当窗口看门狗的计数器在上窗口值之外被刷新,或者低于下窗


口值都会产生复位。


上窗口值(W[6:0])是由用户自己设定的,根据实际要求来设计窗口值,但是一


定要确保窗口值大于0X40,否则窗口就不存在了。


窗口看门狗的超时公式如下:


部分文件列表

文件名 大小
STM32窗口看门狗实验.pdf 2M

全部评论(0)

暂无评论