没怎么用过看门狗,有两个关于使用的问题:
1、就是如果设置好了看门狗参数,喂狗时间Time = (prerxx /(40*10^3))*Val(rlr) (s)也算出来了。但是怎么确定系统运行周期呢?
就是到底将喂狗函数放在什么地方,才能既不超出时间让系统复位,也不会过于频繁会造成资源浪费。
2、另外一个问题,看帖子有人说,看门狗一般用于一些外设的使用,那设计系统的时候,如果多个外设,可以同时使用一个看门狗吗?比如说芯片只有一个IWDG寄存器组的时候。
新人经验浅薄,希望有耐性的大大来解答。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我的程序.还没有一个开了看门狗的.都运行几年不出问题.
看了看门狗.当然是在大循环喂狗了.这也要求你的程序要跑得快.并且要放弃延时超过一毫秒的DELAY程序.
一周热门 更多>