我使用的是外接晶振4MHZ,对MSP430看门狗寄存器进行配置,但是无论怎么设置,8ms过后系统都会复位。
void wdt_init(void)
{
WDTCTL = WDTPW + WDTCNTCL+WDTSSEL; //8ms喂狗
//WDTCTL = 0x6906;
}
void wdt_clear(void)
{
WDTCTL = WDTPW+WDTCNTCL; //8ms喂狗
//WDTCTL = 0x6906;
}
灰小子:
你的看门狗用的ACLK时钟。你没配置时钟周期,默认是32768个时钟周期。
你的ACLK时钟是如何配置的?
Susan Yang:
回复 user5895876:
谢谢分享您的答案!