[MM32软件] MM32看门狗学习(兼容STM32)

[复制链接]
1383|17
 楼主| powerantone 发表于 2022-8-30 15:40 | 显示全部楼层 |阅读模式
IWDG独立看门狗
思维导图
847278-20161204142822427-1964697291.png
IWDG框图与理解
847278-20161204142836412-1455384934.jpg
  • 1.独立看门狗分为两个部分,配置寄存器在1.8V供电区,计数器的核心部分在VDD供电区(即使停机/待机模式计数器也能计数)。
  • 2.复位信号在VDD区生成。
  • 3.由于处在不同的时钟域,每次记载新数据需检测状态位。
  • 4.硬件看门狗从flash的配置启动,所以可以复位读取Flash数据自动启动看门狗。

 楼主| powerantone 发表于 2022-8-30 15:42 | 显示全部楼层
WWDG窗口看门狗
思维导图
847278-20161205075733382-2115607411.png

 楼主| powerantone 发表于 2022-8-30 15:42 | 显示全部楼层
WWDG框图
847278-20161205080342038-1810490940.png
847278-20161212133620448-1539759361.png

 楼主| powerantone 发表于 2022-8-30 15:44 | 显示全部楼层
WWDG特性与理解
847278-20161212133857511-434244964.jpg
  • 1.与IWDG相比,窗口看门狗只由一个时钟驱动(PCLK1)。
  • 2.两种复位情况:递减至0x40(T6翻转)和计数器值大于窗口值时进行重载(重载任意值都能导致复位)。
  • 3.喂狗通过中断喂狗
  • 4.当计数器值处在刷新窗口区域,应该可以加载大于0x40的值进行喂狗

cyclefly 发表于 2022-9-3 15:14 | 显示全部楼层
比较喜欢思维导图
Bowclad 发表于 2022-9-9 19:16 | 显示全部楼层
原来可以复位读取Flash数据自动启动看门狗
bestwell 发表于 2022-9-10 20:20 | 显示全部楼层
独立看门狗和窗口看门狗的区别是什么
jstgotodo 发表于 2022-9-10 20:38 | 显示全部楼层
怎么保持定义的变量不被清零  
mikewalpole 发表于 2022-9-10 20:57 | 显示全部楼层
有没有必要加看门狗  
bartonalfred 发表于 2022-9-10 21:43 | 显示全部楼层
独立看门狗时间计算  
kkzz 发表于 2022-9-11 11:55 | 显示全部楼层
狗怎么启用和停止  
mnynt121 发表于 2022-9-11 12:41 | 显示全部楼层
看门狗默认是开启的吗?  
burgessmaggie 发表于 2022-9-11 13:33 | 显示全部楼层
看门狗是不是就是硬件看门狗  
mickit 发表于 2022-9-11 14:23 | 显示全部楼层
看门狗定时器的超时时间 如何计算?
sesefadou 发表于 2022-9-11 15:15 | 显示全部楼层
内部硬件看门狗也不复位  
modesty3jonah 发表于 2022-10-19 21:03 | 显示全部楼层
有没有必要加看门狗               
Stahan 发表于 2022-11-2 20:56 | 显示全部楼层
有没有必要加看门狗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

679

主题

4005

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部