STM32的独立看门狗好像没什么用

[复制链接]
6393|6
 楼主| aueven 发表于 2010-12-10 11:25 | 显示全部楼层 |阅读模式
现在我的产品已经用了独立看门狗,也测试过正常是能起作用(在主程序里面喂狗,超时不喂的确是可以复位,可以防止死循环)。但并不是由于死循环的死机,比如数组越界操作,或者没有正确写内存,或者中断太密,CPU跳到异常的时候,独立看门狗是没有办法复位的。所以现在没啥作用。
香水城 发表于 2010-12-10 13:45 | 显示全部楼层
在主程序里面喂狗,只要你的主程序还在运行,狗就不会动作。

不是狗没有用,是你没有好好地用。
yinyehua 发表于 2010-12-10 13:52 | 显示全部楼层
也碰到这样的问题了,要小心!
EAMCU 发表于 2010-12-10 14:10 | 显示全部楼层
那在什么地方喂比较好一些呢
2# 香水城
香水城 发表于 2010-12-10 14:11 | 显示全部楼层
对不起,这个问题要根据具体情况决定,我没有标准答案。
 楼主| aueven 发表于 2010-12-10 23:21 | 显示全部楼层
很显然我的主程序已经没有运行了,因为我的运行灯也是在主程序运行的
无帝老三 发表于 2016-3-24 15:23 | 显示全部楼层
喂狗的地方选择感觉很高深
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

29

帖子

0

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