MSP430F6435 在进入低功耗模式4下 串口时钟没关闭 可以通过串口唤醒吗?
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.
根据上面图中的Table1.3,根据相应时钟请求情况,实际上进入的是LM0~LM3。
main()
{
int i;
P7SEL |=0x03;
UCSCTL3 |= SELREF__REFOCLK; //FLL 参考时钟选择REFOCLK
UCSCTL6 &= ~(XT1OFF); // XT1 On
UCSCTL6 |= XCAP_3; // Internal load cap
UCSCTL6 |= XT2BYPASS; //旁路XT2,
while(BAKCTL & LOCKBAK) // Unlock XT1 pins for operation
BAKCTL &= ~(LOCKBAK);
do
{
UCSCTL7 &= ~(DCOFFG+XT1LFOFFG+XT1HFOFFG+XT2OFFG);
// Clear XT2,XT1,DCO fault flags
SFRIFG1 &= ~OFIFG; // Clear fault flags
for (i = 0xFF; i > 0; i--); // 延时,
}while(SFRIFG1&OFIFG) ;
// while(UCSCTL7&XT1LFOFFG) ;
UCSCTL4 = SELM_3 + SELS_3 +SELA_0; //MCLK=8M DCOIV,SMCLK=8M DCO,UCSCTL4 默认ACLK=XT1CLK 时钟源发生错误,ACLK会自动选择REFOCLK
//其余时钟会选择DCO——CLK
LPM4; //进入低功耗模式 4 可以吗?
_NOP();
}
芯片MSP430F6435能进入LPM4吗?