您的位置:首页 > 其它

msp430 看门狗

2015-09-07 09:10 267 查看
msp430看门狗的作用是防止程序跑飞。

有三种模式:(其中后两种模式可以选择的时钟源有:SMCLK和ACLK。)

1停止模式:看门狗不工作。

WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer

2看门狗模式:如果程序不对标志位清0,程序会复位。

WDTCTL = WDT_ARST_1000; //启动看门狗为1000ms定时,1000ms后复位
WDTCTL = WDT_ARST_1000 + WDTCNTCL; //启动看门狗为1000ms定时,1000ms后喂狗单片机不复位。不影响看门狗定时器设置

3计时器模式:计数到时间时,执行watchdog函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: