问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

看门狗定时器详细资料大全

发布网友 发布时间:2022-12-30 02:34

我来回答

1个回答

热心网友 时间:2023-10-28 17:51

看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程式开始运行后看门狗开始倒计数。如果程式运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程式没有正常工作,强制整个系统复位。

基本介绍

工作原理,功能作用,设计原理,

工作原理

使用时,WDT将递增,直到溢出,或称“逾时”。除非处于休眠或空闲模式,WDT 逾时会强制器件复位。为避免WDT逾时复位,用户必须定期用PWRSAV 或CLRWDT 指令将看门狗定时器清零。如果WDT 在休眠或空闲模式下逾时,器件将唤醒并从PWRSAV 指令执行处继续执行代码。在上述两种情况下,WDTO 位(RCON<4>)都会置1,表示该器件复位或唤醒事件是由于WDT逾时引起的。如果WDT 将CPU从休眠或空闲模式唤醒,“休眠”状态位(RCON<3>)或“空闲”状态位(RCON<2>)也会置1,表示器件之前处于省电模式。 WDT框图在正常操作期间,一次WDT逾时溢出将产生一次器件复位。当器件处于休眠状态时,一次WDT逾时溢出将唤醒器件,使其继续正常操作(即称作WDT 唤醒)。对WDTE 设定位清零可以永久性地关闭WDT。 后分频器分配完全是由软体控制,即它可在程式执行期间随时更改。 为避免发生不可预测的器件复位,当从Timer0 预分频器的分配改为WDT 后分频器的分配时,必须执行下列指令序列。即使WDT 被禁止,也要执行这个指令序列。

功能作用

看门狗定时器是单片机的一个组成部分,在单片机程式的调试和运行中都有着重要的意义。它的主要功能是在发生软体故障时,通过使器件复位(如果软体未将器件清零)将单片机复位。也可以用于将器件从休眠或空闲模式唤醒,看门狗定时器对微控制器提供了独立的保护系统,当系统出现故障时,在可选的逾时周期之后,看门狗将以RESET信号作出回响,像x25045就可选逾时周期为1.4秒、600毫秒、200毫秒三种。当你的程式当机时,x25045就会使单片机复位。 大多数看门狗定时器IC产生一个单一的,有限的输出脉冲持续时间当看门狗逾时。这适用于触发复位或中断微处理器,但有些套用需要输出(故障指示灯)的锁存器。 考虑到安全性问题,汽车电子系统需要监控电路监测故障容限或安全性。看门狗定时器可理想满足这类需求,通过对微控制器正常工作条件下产生的周期脉冲进行检测,侦测电路或IC的失效状态,一旦发生故障可立即切换到备份/冗余系统。

设计原理

看门狗( watchdog timer),是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给WDT清零,如果超过规定的时间不喂狗,(一般在程式跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU当机. 看门狗的作用就是防止程式发生死循环,或者说程式跑飞。 出于对单片机运行状态进行实时监测的考虑,产生了一种专门用于监测单片机程式运行状态的晶片,俗称"看门狗"(watchdog))积体电路(MAX*9)的基础上,该电路提供了回响的输入脉冲流损失锁存故障指示。该电路可以监控风扇(上风扇的转速输出计算),振荡电路,或一个微处理器软体执行。 图1一个简单的电路(图1)提供了回响的输入脉冲流损失锁存故障指示。在μP-supervisor/watchdog积体电路(MAX*9)的基础上,该电路用于监测风扇(在风扇的转速输出计算),振荡电路,或一个合适的微处理器软体执行。 在上电期间,低电平有效复位仍然很低,直到VCC的稳定和复位逾时时间到期。电容器C通过R,直到FET的栅极电压达到阈值(电压VTH),它开启了场效应管,使锁存能力。为了防止误触发,你应该设定RC延迟的时间远远超过了复位逾时。 WDI输入(引脚6)必须按切换电容器CSWT设立最低速率。如果这没有发生,低电平有效复位变低,在LED指示灯,在连线和低拉复位,从而锁定低电平复位。该电路仍然有效,直到你循环VCC或推开关在此条件。要么关闭FET的行动,并允许重置变高。 为了监测风扇开漏测速信号,从世界发展指标10kΩ的连线到VCC(引脚8)上拉电阻器。由于风扇需要一些时间来旋转起来,看门狗电路需要为一个短暂的延迟时间间隔停用。您可以通过将本延迟电容(C2)从对地复位。请注意,此延迟必须小于上述RC延迟,或低电平有效复位锁存过早会较短。 对于一个风扇监控,对CSWT值设定最大转速脉冲周期根据公式5.06×106 × CSWT,其中在几秒钟内CSWT。如果转速低于这个阈值时,低电平有效复位输出低和插销。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
光线为什么不存在 炒菜时要等到油冒烟吗 高考数学选修没涂有分吗? 高考选修不涂有分数吗 《宫》中插曲是什么乐器演奏的? 电视剧《宫》的主题曲和片尾曲分别是什么? 爱我的人和我爱的人原唱是裘海正还是游鸿明 刑法对追诉时效的规定 刑事案件追诉期限的法律规定是什么? 爱奇艺海外版怎么下载 高粱的功效与作用禁忌是什么 皮鞋 换跟后 异响 快递上对方手机号码写错了怎么办 收件人电话写错了怎么办 男人瘦脸最有效的办法 男人怎么瘦脸男生的瘦脸方法 男生瘦脸好方法有哪些 莲子心的副作用有哪些 莲子心的功效与作用莲子心有什么作用 梦幻西游手游转金哪个时间断少人 皮皮虾饺子馅怎么做 怎么做好吃的皮皮肉包饺子 多此一举是成语 3060玩只狼能开全高吗 为什么暗影骑士擎2022玩只狼不能稳定60帧 gtx650能玩只狼吗 彝族火把虾做法步骤 怎么做彝族火把虾 启功先生的生平及艺术成就介绍 艾灸能去溼气吗 连续艾灸一个月能除掉溼气吗 艾灸哪个部位最祛溼 艾灸多久能排除体内寒气 看门狗(监控晶片)详细资料大全 丝网印刷机器的稳定性如何? 机器是几件? 需要多少钱的投资? 有些东西需要百度一下,能百度什么出来呢?怎样百度一下?什么都能百度出来吗? 手机百度用着怎么样?有使用的说一下吧。 22种水晶的功效与禁忌 水晶的功效与禁忌 水晶的功效与禁忌是什么 初次见面应该注意哪些礼仪 第一次见面的社交礼仪之握手的礼节 本溪大峡谷有什么好玩的项目 王者荣耀S26赛季更新汇总内容有哪些 真我手机怎么发短信 泰式咖喱鸡如何做 当归黄芪炖鸡汤能每天喝吗? 怎样利用塞班系统手机记事本编辑卡中的TXT文档? 北极贝盖饭怎么做 北极贝盖饭的烹饪方法 做法,花样北极贝盖饭怎样做才好吃的做法步骤 怎么用电磁炉煮荷包蛋 如何用电磁炉煮荷包蛋 蘑菇虾仁如何做 黄桃罐头里出现白色泡沫吃了会怎样 怎样判断黄桃罐头是否坏了 酸角冰沙怎么做 清新圣女果沙拉 清新圣女果沙拉怎么做