看门狗,又叫 watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。
看门狗工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。 |
2015-07-17 | 设计智能看门狗系统时的5个秘诀 外部看门狗是嵌入式系统工程师工具箱里重要且关键的工具,然而为了捕捉到故障,且预防故障的发生,看们狗必须设计得当。因此设计一个看门狗系统时应考虑以下5个秘诀。 |
2014-06-13 | 微处理器超长启动周期中的外部看门狗管理方案 在微处理器超长启动周期中,如何有效的管理外部看门狗,本文将做详细探讨,并提供行之有效的参考设计电路。 |
2013-05-08 | 麦瑞推出精度达±0.5%的MIC826电压监控器 麦瑞半导体推出带有看门狗定时器、手动复位和双输出的新型高精度、超小型电压监控器,新型微处理器监控器提高了电源监控精度,解决方案的尺寸最多可缩小70%,及降低高达75%的电流消耗. |
2013-03-27 | 凌力尔特推出简单准确的低频时钟LTC6995 纤巧型低频时钟支持长持续时间,上电复位和看门狗定时器应用. |
2012-11-27 | nanoWatt XLP技术在单片机上的引用 采用nanoWatt XLP技术,PIC18LF1XK22 MCU在电压为1.8V时,休眠电流的典型值可低至34nA;在电压为1.8V且采用32 kHz晶振时,Timer1振荡器的电流典型值可低至800nA;在电压为1.8V时,看门狗定时器的电流典型值可低至300 nA。 |
2012-05-08 | 基于CPLD技术的看门狗电路设计 现在在设计时已完全没有必要再放置一片独立的看门狗器件,而完全可以将硬件看门狗电路整合于CPLD器件中,从而节省成本,降低系统的设计风险。下面具体介绍这种基于CPLD技术的看门狗电路的设计。 |
2012-01-13 | 凌力尔特推出开关稳压器LT3641H 凌力尔特公司 (Linear Technology Corporation) 推出 LT3641 的H级版本,LT3641是一个双通道、电流模式降压型开关稳压器,具有上电复位和看门狗定时器。 |
2011-11-08 | (多图) VxWorks下基于看门狗的通用定时器设计 随着嵌入式电子产品越来越多的应用,实时性操作系统VxWorks得到广泛应用,而定时器正是实时性操作系统中不可或缺的重要组件。文章以VxWorks实时性操作系统中的看门狗机制为基础,提出了一种通用性强、效率高并且使用简单的共享看门狗定时机制。 |
2011-02-22 | 微控制器控制的电流环路AFE保护 电流分流在一个孤立的0 -20mA的电流环精密电阻器模拟前端,可快速保护熔断器或自动限流开关。所示的电路,不像开关提供了一个选项,记录故障事件微处理器控制。该电路包括一个比较器(MAX9910),一个看门狗定时器(MAX6706)微处理器主管,D型触发器,一个或非门,或门,以及固态继电器。 |
2011-02-11 | 凌力尔特推出双通道800mA、36V输入降压型开关稳压器 凌力尔特公司 (Linear Technology Corporation) 推出双通道 800mA、36V 输入降压型开关稳压器? LT3688,该器件具双通道上电复位定时器和一个看门狗定时器。LT3688 的 3.8V 至 36V 输入电压范围使该器件非常适用于汽车应用中常见的负载突降和冷车发动情况。 |
2010-11-01 | 接受各种频率范围的硬件看门狗定时器 微控制器通常都需要一个看门狗定时器,用于在大电流或大电压时保持在安全条件下。 |
2010-10-15 | 高压看门狗定时器提高车载系统安全性 故障容限和汽车安全性成为汽车电子设计的关键因素,为了提高汽车工作效率,改善舒适度并降低风险,需要高效管理系统的各个单元:硬件、软件、传感器、受动装置和操作单元。高压看门狗定时器(如:MAX16997/MAX16998)为达到这一目标起到了关键作用。 |
2010-09-09 | 下一代系统基础芯片满足全球汽车OEM厂商严格的EMC要求 UJA107xA系列的关键特性包括出色的ESD和EMC性能以及非常低的静态电流,有助于降低油耗和CO2排放。另外,看门狗、跛行回家(Limp Home)等集成式故障安全功能提高了汽车系统的安全性。 |
2010-09-09 | 低频时钟芯片支持从1ms至9.5小时的长持续时间定时 LTC6991 适用于定时曝光控制计、看门狗定时器和周期性唤醒定时器,而所需的组件和工作量极少。 |
2010-06-10 | 汽车LIN总线收发器ATA6628 /ATA6630 Atmel公司的ATA6628是全集成LIN总线收发器,兼容 LIN2.0、LIN2.1和SAEJ2602-2标准。它具有3.3V/50mA输出的低压降稳压器和视窗看门狗。ATA6630具有和ATA6628 相同的功能,但是它采用5V/50mA稳压器。 |
2010-04-29 | (多图) TMS320F2812系统中的软件复位方法 控制系统中大多采用电压监控或者看门狗电路,以保证系统的稳定运行。采用硬件复位的方式,可以通过按键开关在任意时刻进行系统复位,系统复位后程序重新开始运行。但有些系统中有人机界面显示,主机在机箱内部,人工复位很不方便,所以采用界面方式的软件复位。 |
2010-03-23 | 内置有看门狗定时器的系统复位IC 新日本无线(总部:東京都中央区 社长? 平田一雄)现已开发完成了内置有看门狗定时器(Watchdog Timer)的系统复位IC NJU7291,并已开始供货了。该产品最适于嵌入式MCU的安全设计(复位功能)。 |
2010-02-22 | (多图) VxWorks下的多重定时器设计 为了实现基于UDP网络的可靠通信,本文利用VxWorks的多种任务间通信机制和看门狗定时器机制,设计了一种多重定时器模型,该模型可以确保数据包的可靠传递。 |
2010-02-04 | (多图) SST89E58RD2单片机在增强系统抗干扰性能方面的应用 SST公司的FlashFlex51系列单片机具有内部看门狗和片内Flash存储器,可以用于解决单片机程序跑飞和重要数据的掉电存储问题。本文是采用SST公司的SST89E58RD2单片机来解决视频字符叠加系统在恶劣环境下程序跑飞和叠加字符丢失的问题。 |
2010-02-02 | (多图) VxWorks下的异步通用定时器设计 本文设计了基于看门狗机制的异步通用定时器,并根据实际需要设计了周期性定时和一次性定时两种定时器。异步是指定时器运行于任务中,对用户没有任何限制。异步通用定时器提供类似于Windows下定时器的操作接口,简单、方便。 |

EDN China官方微信
扫一扫关注,获取
电子新知,设计灵感