大家好:
我在使用MSP430F6438,出现了如下问题:
在LPM3模式下,使用RTC。
但如果在初始化中,加入如下代码,RTC便不工作了。
// Disable SVS PMMCTL0_H = PMMPW_H; // PMM Password SVSMHCTL &= ~(SVMHE | SVSHE); // Disable High side SVS SVSMLCTL &= ~(SVMLE | SVSLE); // Disable Low side SVS PMMCTL0_H = 00; //
但如果不用上述代码,UART中断,SPI中断都不能工作,这是什么原因,如何三者(uart spi rtc)均可工作?
灰小子:
不冲突的。观察一下电源电压,看是否有异常波动
xu zheng4:
回复 灰小子:
你好:
电源电压无波动。
只是加入上述代码后,RTC就不工作了,读出的数据全部为零。