TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5529无法通过P1口中断退出LPM4.5

试过进入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

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5529无法通过P1口中断退出LPM4.5
分享到: 更多 (0)