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

lianxiangke   2010-12-10 11:25 楼主
                                 现在我的产品已经用了独立看门狗,也测试过正常是能起作用(在主程序里面喂狗,超时不喂的确是可以复位,可以防止死循环)。但并不是由于死循环的死机,比如数组越界操作,或者没有正确写内存,或者中断太密,CPU跳到异常的时候,独立看门狗是没有办法复位的。所以现在没啥作用。

回复评论 (5)

在主程序里面喂狗,只要你的主程序还在运行,狗就不会动作。

不是狗没有用,是你没有好好地用。
点赞  2010-12-10 13:45
                                 也碰到这样的问题了,要小心!
点赞  2010-12-10 13:52
那在什么地方喂比较好一些呢
点赞  2010-12-10 14:10
                                 对不起,这个问题要根据具体情况决定,我没有标准答案。
点赞  2010-12-10 14:11
                                 很显然我的主程序已经没有运行了,因为我的运行灯也是在主程序运行的
点赞  2010-12-10 23:21
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复