watchdog电子行业里的"看门狗"是什么意思

watchdog  时间:2021-07-19  阅读:()

单片机中的watchdog有哪些用途?

单片机中的watchdog有的是内置,也有外面另加芯片来实现这个功能的. watchdog启动后,根据设置时间,需要软件不断的来访问它.也就是说,养了狗你就要管它,定时喂吃的,一旦超过吃饭的时间你不管它,它就叫了.它一叫,会产生复位信号,或者产生特定的中断信号.如果软件能定时来访问,就不会叫,一旦程序跑了或者死机了,它产生的复位信号会重新唤醒MPU.

看门狗是什么意思?

看守门户的狗。

比喻恶人的爪牙或奴才。

瞿秋白 《<向光明>诗附语》:“要做羊子,不要做狼,也不要做看家狗。

” 郭沫若 《一只手》三:“他们还说甚么天,还说甚么上帝,这只是有钱人的守护神,有钱人的看家狗。

” 巴金 《<往事与回想>译后记》一:“他们放在 上海 的那条无恶不作的看家狗,一直瞪着两眼向我狂吠。

” 赵树理 《李家庄的变迁》六:“咱们当防共保卫团,是给人家当了看门狗了吧?” 高云览 《小城春秋》第十章:“还有 金鳄 那家伙,从前是 沉鸿国 的一条看门狗,现在已在 赵雄 的手下,当起侦缉队长来了。

watchdog为什么要清

在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。

所以在使用有看门狗时要注意清看门狗。

DVR WatchDOG什么意思

DVR表示zhidaoDigital Video Recorder(硬盘录像机),即数字视频录像机,相对于传统的模拟视频录像机,采用硬盘录像,故常常被称回为硬盘录像机,也答被称为DVR。

WatchDOG叫是一种专门用于监测单片机程序运行状态的计算机程序,俗称"看门狗"。

参考资料: /view/837.htm /view/1817587.htm

电子行业里的"看门狗"是什么意思

看门狗,又叫 watchdog timer,是一个定时32313133353236313431303231363533e58685e5aeb931333234323633器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。

  工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。

所以在使用有看门狗的芯片时要注意清看门狗。

  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。

那么定时时间到后就会使单片机复位。

常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等.   软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。

我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。

对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。

在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。

而T1的中断正常与否我们再由T0定时中断子程序来监视。

这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。

  51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用.    凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。

  C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制 寄存器的两次特定写操作的时间间隔。

如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。

  --------------------------------------------------------------------------------   看门狗使用注意:大多数51 系列单片机都有看门狗,当看门狗没有被定时清零时,将引起复位。

这可防止程序跑飞。

设计者必须清楚看门狗的溢出时间以决定在合适的时候,清看门狗。

清看门狗也不能太过频繁否则会造成资源浪费。

程序正常运行时,软件每隔一定的时间(小于定时器的溢出周期)给定时器置数,即可预防溢出中断而引起的误复位。

  看门狗运用:看门狗是恢复系统的正常运行及有效的监视管理器(具有锁定光驱,锁定任何指定程序的作用,可用在家庭中防止小孩无节制地玩游戏、上网、看录像)等具有很好的应用价值.   系统软件"看门狗"的设计思路:    1.看门狗定时器T0的设置。

在初始化程序块中设置T0的工作方式,并开启中断和计数功能。

系统Fosc=12 MHz,T0为16位计数器,最大计数值为(2的10次方)-1=65 535,T0输入计数频率是.Fosc/12,溢出周期为(65 535+1)/1=65 536(μs)。

  2.计算主控程序循环一次的耗时。

考虑系统各功能模块及其循环次数,本系统主控制程序的运行时间约为16.6 ms。

系统设置"看门狗"定时器T0定时30 ms(T0的初值为65 536-30 000=35 536)。

主控程序的每次循环都将刷新T0的初值。

如程序进入"死循环"而T0的初值在30 ms内未被刷新,这时"看门狗"定时器T0将溢出并申请中断。

  3.设计T0溢出所对应的中断服务程序。

此子程序只须一条指令,即在T0对应的中断向量地址(000BH)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序。

湖北50G防御物理服务器( 199元/月 ),国内便宜的高防服务器

4324云是成立于2012年的老牌商家,主要经营国内服务器资源,是目前国内实力很强的商家,从价格上就可以看出来商家实力,这次商家给大家带来了全网最便宜的物理服务器。只能说用叹为观止形容。官网地址 点击进入由于是活动套餐 本款产品需要联系QQ客服 购买 QQ 800083597 QQ 2772347271CPU内存硬盘带宽IP防御价格e5 2630 12核16GBSSD 500GB​30M​1个IP...

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

Digital-VM:服务器,$80/月;挪威/丹麦英国/Digital-VM:日本/新加坡/digital-vm:日本VPS仅$2.4/月

digital-vm怎么样?digital-vm在今年1月份就新增了日本、新加坡独立服务器业务,但是不知为何,期间终止了销售日本服务器和新加坡服务器,今天无意中在webhostingtalk论坛看到Digital-VM在发日本和新加坡独立服务器销售信息。服务器硬件是 Supermicro、采用最新一代 Intel CPU、DDR4 RAM 和 Enterprise Samsung SSD内存,默认...

watchdog为你推荐
兼容dvd解码器下载开始装上系统就不能用,显示好像是缺少兼容的dvd解码器,后来下载了一个,到最后变成了遨游什么的,我就用qq空间维护QQ空间正在维护中,暂不支持访问,这是什么意思,什么时候才能好?印象城市游戏论坛凯撒大帝3怎么建造好一个城市人脸检测综述人脸检测技术的研究现状handoff怎么用iphone handoff怎么用500人同时微信如何扩大到500人群微软永久关闭实体店怎么彻底关闭微软商店的自动更新oa源码lotus的oa源码,怎么样?云桌面是什么意思云的含义是什么?开源视频会议远程视频会议主要有哪些优势的?
VPS之家 网通vps qq空间域名 3322免费域名 谷歌域名邮箱 私服服务器 双11抢红包攻略 南昌服务器托管 panel1 qq数据库下载 警告本网站美国保护 web服务器的架设 七夕快乐英文 最好的免费空间 东莞数据中心 银盘服务是什么 国外视频网站有哪些 smtp虚拟服务器 摩尔庄园注册 广州服务器托管 更多