请问如何决定看门狗的定时时间和两种看门狗的场合?

2019-07-14 15:56发布

1.如何决定看门狗的时间?
是根据程序执行一周所用的时间来确定个大概吗?
然后在while循环里喂一次狗?

2.独立看门狗和窗口看门狗各自的应用场合有哪些?
查了些资料,知道独立看门狗只有下限,有独立的40K左右时钟源;软件看门狗,有下限和上限,只有在下限和上限区间内,才能正常喂狗。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
UserMen
2019-07-15 19:07
mosen137 发表于 2018-11-19 07:20
在循环里面  喂狗还是在定时器  里面喂狗  这个问题谈论了很久了。

1.  在循环里面喂狗  时间不固定   可能比较浪费时间   是MCU 的效率比较低 。

跑实时操作系统的话,有任务调度的原因。
只要其中一个任务跑死了,就跑不到另外一个任务,所以我这么做。
调试程序的时候,主任务出问题,确实会因为没喂狗而引起MCU重启。

一周热门 更多>