单片机/MCUwilliam hill官网
登录
直播中
吴湛
10年用户
824经验值
擅长:33391
私信
关注
[问答]
看门狗要如何使用?
开启该帖子的消息推送
看门狗
虽然知道看门狗的作用,不过还是不太明白看门狗要如何使用。
看门狗的作用是在程序跑飞的情况下让系统能够及时复位重新开始执行程序,道理很简单,但是程序如何跑飞呢?
如果是一段程序需要延时等待,这个不算跑飞吧,应该是正常执行。所以这种情况是不用看门狗的。那这种情况的看门狗要如何使用才合理呢?
回帖
(1)
杨秀珍
2023-11-6 15:57:39
看门狗的原理是,就是一个定时器,如果你在它时间走完都还没有更新他的计数器(俗称喂狗),那么他就会产生一个复位信号,让程序复位。
一般看门狗的使用方式是:
程序初始化时,使能看门狗,设置看门狗的喂狗时间。喂狗是放在程序毕竟的路上。一般是while(1)里面。
另外程序做一个循环的时间必须小于看门狗的喂狗时间。
比如你程序while1 一次就要200MS,那么你看门狗的喂狗时间设置在300MS以上比较合适。
看门狗的原理是,就是一个定时器,如果你在它时间走完都还没有更新他的计数器(俗称喂狗),那么他就会产生一个复位信号,让程序复位。
一般看门狗的使用方式是:
程序初始化时,使能看门狗,设置看门狗的喂狗时间。喂狗是放在程序毕竟的路上。一般是while(1)里面。
另外程序做一个循环的时间必须小于看门狗的喂狗时间。
比如你程序while1 一次就要200MS,那么你看门狗的喂狗时间设置在300MS以上比较合适。
举报
更多回帖
rotate(-90deg);
回复
相关问答
看门狗
为什么
要
窗口
看门狗
?窗口
看门狗
有哪些注意事项
2021-07-30
1290
独立
看门狗
与窗口
看门狗
概述
2021-09-26
1177
独立
看门狗
有哪些功能 怎样去使用独立
看门狗
2021-08-10
1967
看门狗
是什么?为什么要
看门狗
?
2021-07-26
903
为什么要
看门狗
?
看门狗
解决的问题是什么?
2021-07-28
1360
独立
看门狗
和窗口
看门狗
的原理分别是什么
2021-07-30
1093
窗口
看门狗
与独立
看门狗
有什么不同?
2021-09-18
1475
看门狗
解决的问题是什么
2021-09-24
1045
什么是
看门狗
?
看门狗
有哪些类型?
2021-11-09
1207
为什么要
看门狗
?
看门狗
解决的问题是什么?
2021-09-18
2823
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分