在正常操作期间,一次WDT 超时溢出将产生一次器件复位。如果器件处于休眠状态,一次WDT
超时溢出将唤醒器件,使其继续正常操作(即称作WDT 唤醒)。对WDTE 设置位清零可以永久
性地关闭WDT。
后分频器分配完全是由软件控制,即它可在程序执行期间随时更改。
在例26-1 中,如果需要的预分频值不是1:1,就不需要对OPTION_REG 寄存器做初始修改。如
果需要的预分频值是1:1,那么先向OPTION_REG 设置一个非1:1 的临时预分频值,在完成其
它操作后,在最后修改OPTION_REG 时再设置1:1 的预分频值。这样操作,主要是因为无法知
道TMR0 预分频器的当前计数值,而且分频器更改后,该值将变为WDT 后分频器的当前计数值,
所以必须遵循示例中的代码顺序。如果没有按照示例中的代码顺序改变OPTION_REG 寄存器,
那么无法准确得知WDT 复位前的时间。
资源简介:本章介绍dsPIC30F器件系列的看门狗定时器(WDT)和低功耗模式。dsPIC DSC 器件有两种低功耗模式,可以通过执行PWRSAV指令进入:• 休眠模式:CPU、系统时钟源和任何依靠系统时钟源工作的外设都被禁止。这是器件的最低功耗模式。• 空闲模式:CPU 被禁止,但是...
上传时间: 2014-02-01
上传用户:金苑科技
资源简介:看门狗定时器的工作原理:WDT 工作原理使能时,WDT 将递增,直到溢出,或称“超时”。除非处于休眠或空闲模式,WDT 超时会强制器件复位。为避免WDT 超时复位,用户必须定期用PWRSAV
上传时间: 2013-04-24
上传用户:manlian
资源简介:看门狗定时器的工作原理:WDT 工作原理使能时,WDT 将递增,直到溢出,或称“超时”。除非处于休眠或空闲模式,WDT 超时会强制器件复位。为避免WDT 超时复位,用户必须定期用PWRSAV 或CLRWDT 指令将看门狗定时器清零。如果WDT 在休眠或空闲模式下超时,器件将...
上传时间: 2014-01-20
上传用户:mikesering
资源简介:你可曾经为硬件看门狗的复位时间太短,而苦恼过,这个方法帮你解决问题. 用定时器喂狗,如果超过一定时间(程序跑飞,或整个中断都关闭,都会导致定时器不喂狗,导致看门狗的复位,从而延长了看门狗的复位时间)不喂就复位. 程序中我以lcpRD2为例.
上传时间: 2014-01-05
上传用户:xiaohuanhuan
资源简介:430单片机看门狗定时器试验应用程序,很好的
上传时间: 2015-05-05
上传用户:xuanchangri
资源简介:该包为一部分zlg MiniARM2200的基础测试代码。包括GPIO\UART\I2c\SPI\定时器\看门狗
上传时间: 2015-06-14
上传用户:linlin
资源简介:at9535下 看门狗定时器的c语言编程 at9535下 看门狗定时器的c语言编程
上传时间: 2014-01-03
上传用户:冇尾飞铊
资源简介:x5045有四种功能:分别是上电复位、看门狗定时器、电源电压监控和块锁保护串行eeprom的功能, 该程序通过改变控制寄存器的参数可以实现看门狗定时器监视电压和设置保护rom区,每次复位后 地址计数器都是该区的首地址(个人观点),即断点地址。 问题:其实...
上传时间: 2015-11-10
上传用户:chens000
资源简介:优龙FS2410板的看门狗定时器源码,可以实现定时复位,开发平台为ADS1.2。
上传时间: 2014-11-22
上传用户:sdq_123
资源简介:看门狗定时器的使用,p0~p3口的32个led依次流水点亮,形成“流水灯”,模拟程序失控的流水灯,
上传时间: 2015-12-23
上传用户:奇奇奔奔