This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好!我用的是MSP430FR5969,目前遇到一个问题:
do {
CSCTL5 &= ~LFXTOFFG; // Clear XT1 fault flag
SFRIFG1 &= ~OFIFG;
} while (SFRIFG1 & OFIFG); // Test oscillator fault flag
程序到这里过不了,查看寄存器发现LFXTOFFG=1;注释这段代码后,能正常运行,请问什么原因?
Chao Chen17 说:大家好!我用的是MSP430FR5969,目前遇到一个问题:
do {
CSCTL5 &= ~LFXTOFFG; // Clear XT1 fault flag
SFRIFG1 &= ~OFIFG;
} while (SFRIFG1 & OFIFG); // Test oscillator fault flag程序到这里过不了,查看寄存器发现LFXTOFFG=1;注释这段代码后,能正常运行,请问什么原因?
这段代码是检测外部晶振是否工作正常。
我和楼主遇到了同样的问题芯片是FR6972,LFXTOFFG一直显示外接的32768Hz晶振有故障,通过示波器可以看到外部晶振正常起振,而且在XIN上也可以清楚看到晶振的信号。
你好!我采用的是爱普生公司的实时时钟芯片,内置的32768Hz的晶振,芯片手册上要求VDD上至少有0.1u的电容,这些要求都达到了。现在不是晶振不起振,而是起振后仍然报错,我想问下LFXTIFG报错的逻辑是怎样的,因为确实从波形上看不出任何问题了