WDT可以理解为一种监控型定时器,其独立于系统单独工作,如果该定时器溢出时,则系统复位;因此为了保证系统的正常运行,需要在该定时器每次溢出前,对其计数器执行清0操作。根据这一概念,在实际的应用中又衍生出:硬件看门狗与软件看门狗。硬件看门狗可细分为外部WDT及内部WDT(嵌入MCU内部)。而软件看门狗一般采用系统中的一个定时器作为WDT,将该定时器设置为最高优先级,并在系统初始化时对该定时器进行初始化,如果系统正常运行,则在相应位置对其计数器进行清0。如果系统在某处卡死/跑飞,该定时器将溢出,并将进入中断,最后在定时器中断中执行一些复位操作,使系统恢复正常的工作状态。
上传时间: 2014-12-28
上传用户:阿谭电器工作室
TKS仿真器B系列快速入门
上传时间: 2013-10-31
上传用户:aix008
lpc单片机内部看门狗计时器程序
上传时间: 2013-12-19
上传用户:yiwen213
你可曾经为硬件看门狗的复位时间太短,而苦恼过,这个方法帮你解决问题. 用定时器喂狗,如果超过一定时间(程序跑飞,或整个中断都关闭,都会导致定时器不喂狗,导致看门狗的复位,从而延长了看门狗的复位时间)不喂就复位. 程序中我以lcpRD2为例.
上传时间: 2014-01-05
上传用户:xiaohuanhuan
软件简介 1.vxworks下看门狗计时器的应用程序 2.本软件基于c语言开发 3.开发平台为windriver公司的tornada开发平台 4.经过交叉调试后测试成功
标签: windriver vxworks tornada 软件
上传时间: 2014-12-01
上传用户:xfbs821
430单片机看门狗定时器试验应用程序,很好的
上传时间: 2015-05-05
上传用户:xuanchangri
该包为一部分zlg MiniARM2200的基础测试代码。包括GPIO\UART\I2c\SPI\定时器\看门狗
标签: GPIOUARTI2cSPI MiniARM 2200 zlg
上传时间: 2015-06-14
上传用户:linlin
at9535下 看门狗定时器的c语言编程 at9535下 看门狗定时器的c语言编程
上传时间: 2014-01-03
上传用户:冇尾飞铊
%直接型到并联型的转换 % %[C,B,A]=dir2par(b,a) %C为当b的长度大于a时的多项式部分 %B为包含各bk的K乘2维实系数矩阵 %A为包含各ak的K乘3维实系数矩阵 %b为直接型分子多项式系数 %a为直接型分母多项式系数 %
上传时间: 2014-01-20
上传用户:lizhen9880
x5045有四种功能:分别是上电复位、看门狗定时器、电源电压监控和块锁保护串行eeprom的功能, 该程序通过改变控制寄存器的参数可以实现看门狗定时器监视电压和设置保护rom区,每次复位后 地址计数器都是该区的首地址(个人观点),即断点地址。 问题:其实对该芯片的应用还是很模糊
上传时间: 2015-11-10
上传用户:chens000