|
3.2.6 看门狗(Watch Dog)实验
看门狗是在软件跑飞的情况下CPU自恢复的一个方式,当软件在选定的时间间隔内不能置位看门狗定时器(WDT),WDT就复位系统。看门狗可用于电噪声,电源故障或静电放电等恶劣工作环境或高可靠性要求的环境。如果系统不需要应用到看门狗,则WDT可配置成间隔定时器,在选定时间间隔内产生中断。
WDT的特性如下:
4个可选择的时间间隔
看门狗模式
定时器模式
定时器模式下产生中断请求
时钟独立于系统时钟,WDT包括一个15位定时/计数器,它的频率由32.768K Hz的晶振决定。
用户不能查看计数器的值
工作于各个电源模式。
(项目及程序文件见文件夹CC2530BASICtestprogram/CC2530WDTest)
实验目的:
了解几种看门狗定时器的使用
实验相关寄存器:
P1,P1DIR,P1SEL,CLKCONCMD,WDCTL(前面已介绍过的这里不再重复介绍,详细寄存器功能说明请参阅CC2530 Datasheet.pdf)
CC2530-MDK中文使用说明书之单片机基础实验----看门狗实验.pdf
(100.27 KB, 下载次数: )
|
|