视频1 视频2 视频3 视频4 视频5 视频6 视频7 视频8 视频9 视频10 视频11 视频12 视频13 视频14 视频15 视频16 视频17 视频18 视频19 视频20 视频21 视频22 视频23 视频24 视频文章1 视频文章2 视频文章3 视频文章4 视频文章5 视频文章6 视频文章7 视频文章8 视频文章9 文章1 文章6 文章11 文章16 文章21 文章26 文章31 文章36 文章41 文章46 文章51 文章56 文章61 文章66 文章71 文章76 文章81 文章86 文章91 文章96 二级1 二级6 二级11 二级16 资讯1 宠物1 医生1 疾病1 关键字专题1 关键字专题101 关键字专题201 关键字专题301 关键字专题401 关键字专题501 关键字专题601 关键字专题701 关键字专题801 关键字专题901 关键字专题1001 关键字专题1101 关键字专题1201 关键字专题1301 关键字专题1401 关键字专题1501 关键字专题1601 关键字专题1701 关键字专题1801 关键字专题1901
为什么感觉狗狗吃不饱了 孔雀鱼烂尾传染吗,要隔离吗 母猫生产完吃什么最补 为什么狗狗想抱你睡 母猫生产前三天拉稀的征兆 孔雀鱼烂尾巴怎么治,用什么药 为什么狗狗见人就拜年 猫在卫生间就一直叫 孔雀鱼怀孕特征,怀孕后多久会生小鱼 中华黑狼犬体型最大那个品种 为什么狗狗喜欢追人咬人 绿桃鹦鹉怎么分雌雄公母图片 为什么狗狗要喝水呢 为什么叫铁包金狗 中国狐猿可以家养吗 孔雀鱼吃自己的小鱼吗,为什么吃小鱼 为什么狗狗爱挠笼子 博美松鼠犬图片 为什么狗狗对泥坑好奇 身上有奶牛斑纹的是什么狗 为什么狗狗能随时醒着 最适合看家和护主的犬 世界四大名犬有哪几个 孔雀鱼是一次都生完吗,什么情况下不会一次生完 为什么狗狗怕假老虎 紫罗兰鹦长什么样 孔雀鱼尾巴烂了怎么办,如何治疗 为什么狗狗会变得聪明 莱州红怎么没人养了 台湾蝴蝶鲤鱼养殖方法是什么,养殖技巧有哪些 莱州红最晚几个月立耳 为什么小狗狗老师 无证养蓝孔雀判多少年刑 为什么狗狗晚上睡觉很晚 龙鱼吃什么,可以吃猪肉吗 士狗的智商排名第几名 泰狮为什么不建议养了 为什么狗狗不爱吃饲料 中国本士最聪明的狗 鎏金金鱼哪个品种好
宠搜网_宠物一站式综合服务平台!

友情提示

功能升级中,敬请期待!

确定
当前位置

芯片看门狗是什么意思

提问:小小宠 来源:宠搜网
医生回答

芯片看门狗,也称为Watchdog,是一种用于监控和恢复计算机系统运行的机制。它的工作原理是,当系统出现故障或崩溃时,Watchdog会触发一个重置信号,重新启动系统,以恢复正常的运行状态。

此外,生活中适合看门的宠物狗也有很多,大家如果比较感兴趣的话,那么可以尝试饲养一只宠物狗。

小编还为您整理了以下内容,可能对您也有帮助:

单片机中的看门狗是什么东西,有什么作用

看门狗(WDT)是一个定时器。看门狗是用来防止万一单片机程序出错造成重大损失的。防错的原理很简单,它在硬件上就是一个定时器,当它溢出的时候就会让单片机强制复位使程序重新开始执行。

正常的情况下是不能让它溢出的,所以在程序上每隔一段时间要给他置一次值(俗称喂狗),只要程序中正常给它喂他就不会溢出。

一旦程序跑飞了,有干扰或者进入死循环之类的情况时,不能正常执行程序了,那么就永远执行不到喂狗的指令了,但此时定时器是硬件控制的,仍然会走,所以溢出了,单片机就复位了。

一般安全性要求比较高的,系统跑飞了会造成重大事故的都会加一个“狗”保安全。

通常,看门狗的溢出时间越短越灵敏,跑飞之后复位的时间越短,也就越安全,但是,喂狗的操作也要更频繁。

扩展资料:

看门狗工作原理:

使用时,WDT将递增直到溢出或“超时”。 除非处于休眠或空闲模式,否则WDT超时将强制器件复位。 为避免WDT超时复位,用户必须使用PWRSAV或CLRWDT指令定期清除看门狗定时器。 如果WDT在休眠或空闲模式下超时。

器件将唤醒并从执行PWRSAV指令的位置继续执行代码。 在以上两种情况下,WDTO位(RCON <4>)将被置1,表明器件复位或唤醒事件是由WDT超时引起的。 

如果WDT将CPU从睡眠或空闲模式唤醒,则还将置位“睡眠”状态位(RCON <3>)或“空闲”状态位(RCON <2>),表明该设备先前已上电。 保存模式。

在正常操作期间,WDT超时将产生设备复位。 当设备处于睡眠状态时,WDT超时将唤醒设备以继续正常操作(称为WDT唤醒)。 清零WDTE设置位可以永久关闭WDT。 后分频器分配完全由软件控制,也就是说,可以在程序执行期间随时更改它。

为避免不可预测的器件复位,当从Timer0预分频器分配更改为WDT后分频器分配时,必须执行以下指令序列。 即使禁止了WDT,也必须执行该指令序列。

参考资料来源:百度百科-看门狗定时器

watchdog什么意思

watchdog什么意思

watchdog是指看门狗 (监控芯片)。看门狗,又叫 watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到另外一个部分的复位端,一般是连接到单片机。 看门狗的功能是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号。看门狗命令在程序的中断中拥有最高的优先级。

看门狗是一种监控系统的运行状况的手段,通过软硬件结合的方式实现对系统运行状况的监控。稳定运行的软件会在执行完特定指令后进行喂狗,若在一定周期内看门狗没有收到来自软件的喂狗信号,则认为系统故障,会进入中断处理程序或强制系统复位。系统上电后根据不同的工作模式可以选择使能看门狗的时机,若看门狗被使能则计数器开始计数,如果在设定的时间内没有及时喂狗则会发生看门狗超时。看门狗主要由寄存器、计数器和狗叫模块构成:通过寄存器对看门狗进行基本设置,计数器计算狗叫时间,狗叫模块决定看门狗超时后发出的中断或复位方式。

单片机中的看门狗是什么东西,有什么作用

看门狗(WDT)是一个定时器,开启看门狗定时器之后(比如定时200ms),在单片机程序中每隔一定的时间(小于200ms)要“喂狗”一次,即将看门狗定时器清零。

看门狗分硬件看门狗和软件看门狗。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。

如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器。

比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。 

扩展资料:

应用:

看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的。

一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号。

使单片机发生复位。即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。

参考资料来源:百度百科-看门狗

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

看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到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)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序。

参考资料:http://www.tianyablog.com/blogger/post_show.asp?blogid=502938&postid=11146490

相关问题

相关视频

  • 一个月的拉布拉多容易养活吗
    一个月的拉布拉多容易养活吗

    一个月的拉布拉多容易养活,但由于狗狗的年龄比较小、自身抵抗力比较差,主人要给小拉布拉多提供一个温暖舒适的生活环境,喂食狗粮时最好用温水或者羊奶粉充分泡软,更有助于小拉布拉多消化。及时接种疫苗和做好体内外驱虫工作。

  • 一个月的比熊怎么喂养
    一个月的比熊怎么喂养

    一个月的比熊犬胃肠道未发育完全,喂食应以母乳为主,因为母乳的营养成分比较健康,而且母乳带有母源抗体,吃母乳的泰迪抵抗力会更强一些。如果没有母乳喂养,主人应使用羊奶粉或幼犬专用奶粉进行喂养,也可以用适量温水将狗粮泡软后饲喂比熊。

  • 养金毛和拉布拉多哪个好
    养金毛和拉布拉多哪个好

    金毛和拉布拉多都是容易训导、性格温顺聪明的狗狗品种,都属于攻击性小的犬类,两者相差不大。金毛性格沉稳和粘人,毛发浓密且长,触感更柔软一些,不容易打理,洗澡较麻烦。拉布拉多被毛短且直,相对来说好打理一些,拉布拉多对主人非常忠诚,服从性非常好。

  • 萨摩耶和金毛哪个好养
    萨摩耶和金毛哪个好养

    金毛会比较好养一点。因为金毛性格很好,很温驯,而萨摩耶则更加调皮一点。而且萨摩耶的白色毛发很容易弄脏,需要主人花费更多的时间和精力去护理。金毛对环境的要求不高,适应各种饲养方式。比起萨摩耶这些雪橇犬的玻璃胃,它们的生命力很强。

  • 如何辨别金毛幼犬是否纯正
    如何辨别金毛幼犬是否纯正

    1、纯正金毛犬的嘴巴很大很宽,并且随着年龄的增长会变得越来越宽。2、纯正金毛犬的骨架比较大。3、纯正金毛幼犬眼睛大小适中呈杏仁状,炯炯有神,眼睛瞳孔颜色为黑色或棕色 。4、纯正金毛幼犬毛发蓬松光滑。5、纯正金毛犬耳朵较大呈三角形。

  • 金毛公母哪个好养
    金毛公母哪个好养

    公金毛比母金毛会相对好养一点。公金毛的性格开朗、温顺。毛发比较长,身材高大有型。母金毛性格温顺,体型相对娇小一点。毛发较短,母金毛的生理期、怀孕、生产之后都要花费时间和精力去照顾。

  • 如何挑选金毛幼犬
    如何挑选金毛幼犬

    1、金毛幼犬毛发越浓密越好。2、要挑选骨架较大的、精神状态好的。3、要挑选头部宽阔,耳朵大小适中的。4、观察幼犬的骨量及四肢,骨量越高,金毛日后的体态和体格就会越大,品相好的金毛,其四肢比较粗壮。5、要挑选眼睛呈杏仁状、瞳孔颜色偏黑色的。

  • 什么是韩系比熊
    什么是韩系比熊

    韩系比熊是指比熊犬做了一个韩系造型,并非指某个品种,类似于贵宾犬的泰迪装,只是代表一种造型。韩系比熊的外形可爱,性情温顺,深受大家喜爱。韩系比熊的毛发多为白色,挑选韩系比熊,毛发要挑浓密的,越浓密越好,头顶的毛毛要多,背部的毛量要厚。

热门宠物

猜你喜欢

  • 小猫拉稀带血是猫瘟吗?
    小猫拉稀带血不一定是猫瘟,也可能是体内寄生虫、肠胃疾病、或者饮食不当造成的,需要带小猫到宠物医院检查下,确认病情后及时治疗,避免病情加重。
  • 狗感冒了吃什么药?
    狗狗感冒了吃什么药需要根据狗狗的实际情况来,如果狗狗是因为病毒感冒的那需要吃抗病毒的药物,如果其是因为伤寒感冒的,那我们可以使用驱寒的药物进行治疗,当然狗狗如果有炎症,我们还需要搭配着抗生素进行治疗,家长没有明确病因时不要胡乱用药。
  • 小猫感冒了怎么办?
    小猫感冒了我们需要找出感冒的原因,其可能是病毒感染引起的,也有可能是着凉引起的,或者是吹风引起的,我们需要尽快的找出原因,如果是病毒感染引起的我们需要尽快的治疗,其它情况我们要注意保暖并且根据病情来选择治疗的方法。
  • 泰迪感冒了吃什么药
    泰迪感冒了吃什么药需要根据狗狗的实际情况来,家长没有明确病因时不要胡乱用药。如果狗狗感冒症状比较轻微,比如流清鼻涕、打喷嚏、咳嗽等,可喂食阿奇霉素、尼咳停、或者阿莫西林类药物,但一定要是狗狗专用药物,剂量严格按照说明书标准;如果狗狗的感冒症状加重,比如高烧,寒战等,则需及时前往宠物医院治疗。
  • 猫咪长了猫癣要怎么治疗
    治疗猫癣,最好先清理患处,把皮屑擦掉,有硬痂的也最好擦掉。把患处的毛剪掉,可以让药物更直接的渗透到皮肤里避免真菌扩散。上药时需要给猫咪带项圈,防舔舐造成扩散和对皮肤的损伤。洗澡后要及时擦干吹干,避免细菌滋生。
Top