试过进入LPM4,可以成功进入和退出,通过
PMMCTL0_H = PMMPW_H;
PMMCTL0_L |= PMMREGOFF;
__bis_SR_register( LPM4_bits + GIE );
进入LPM4.5
JTAG调试时,进入LPM4.5后JTAG无法暂停,可以理解为PMM被禁止,与JTAG通讯异常,成功进入了LPM4.5
如果进入LPM4.5之后有一个P1口的中断,那么就会生成一个BOR信号,使得单片机重启
但是单片机并没有重启,只有断电才能够重启,进入LPM4.5之前P1口配置如下
P1DIR &= ~(BIT0+BIT1);
P1REN |= (BIT0+BIT1);
P1OUT |= (BIT0+BIT1);
P1IES |= (BIT0+BIT1);
P1IFG &= ~(BIT0+BIT1);
P1IE |= (BIT0+BIT1);
灰小子:
建议上传完整的代码。、或者你参考下这个资料:www.lierda.com/…/display.html