LPC2294看门狗定时器

本文详细介绍了LPC2294微控制器的看门狗定时器,包括其特点、应用、工作原理和寄存器描述。看门狗定时器用于在程序错误状态时复位芯片,具有可编程的32位定时器和多种可选时间段。寄存器包括WDMOD、WDTC、WDFEED和WDTV,每个都有特定的功能和操作注意事项。正确设置和使用看门狗定时器对于系统稳定性至关重要。
摘要由CSDN通过智能技术生成

看门狗定时器(WDT)

1.特点

1.如果不定期重新装载,会内部重置芯片
2.调试模式
3.由软件启动,但是需要硬件复位或者看门狗复位/中断才能禁用。
4.如果看门狗启用了之后,采用不正确或者不完全的喂狗顺序会导致复位/中断
5.指示看门狗复位的标志
6.可编程的32位定时器与内部预分频。
7.可选择时间段,从(T PCLK x 256 x 4)到(TPCLK x 232 x4)

2.应用

看门狗的目的是在微控制器进入错误的状态时在合理的时间之内进行复位,当使能后,如果用户程序在预定时间之内错误地喂狗或者没有喂狗,看门狗将产生一个系统复位,

3.说明

看门狗由一个固定除以4的分频器和一个32位计数器组成,系统时钟通过预分频器送到定时器,定时器采用递减的方式计时。计数器递减的最小值是0xFF,设置一个低于0xFF的值将导致在计数器中加载0xFF,因此看门狗最小定时间隔是(T PCLK x 256 x 4),最大定时间隔是(T PCLK x 232 x 4),其倍数为(T PCLK x 4)。门狗计数器下溢时,程序计数器将从0x0000 0000开始,就像外部复位的情况一样。可以检查Watchdog超时标志(WDTOF),以确定是否该Watchdog导致了重置条件。WDTOF标志必须通过软件清除。

4.寄存器描述

寄存器 功能 地址
WDMOD 看门狗模式寄存器。这个寄存器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值