![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
单片机看门狗喂狗是在底层系统程序里实现 的吗?
我们用户要不要操作使用看门狗指令啥的?还是系统程序自动喂狗?我们在主程序里写了死循环while(1),那么程序看门狗如何复位?...
我们用户要不要操作使用看门狗指令啥的?还是系统程序自动喂狗?
我们在主程序里写了死循环while(1),那么程序看门狗如何复位? 展开
我们在主程序里写了死循环while(1),那么程序看门狗如何复位? 展开
3个回答
展开全部
看门狗应该在死循环里面while(1)喂狗,看门狗的意义是隔一定的时间,检测有没有喂狗信息,如果没有,就复位。当程序需要死循环时,必须喂狗。当然,你也可以选择关闭看门狗。看门口只是单片机的一个模块,硬件集成,由你自己软件控制的。
展开全部
有看门狗肯定是有中断服务,喂狗程序可以用定时器中断来做。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在带系统才有底层的说法咯,如果本身都是裸奔的话,无所谓底层
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询