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.

MSP430G2755: Wake up from LPM mode

Part Number: MSP430G2755
Other Parts Discussed in Thread: MSP430F2232

MCU entered to LPM mode after __bis_SR_register(LPM0_bits + GIE);

Gets interrupts enter to service rotine but remain in the LPM mode not continue.

I check the same code on board with  MSP430F2232 and it wake up as expected.

I didn't find any thing on the errata.

any idea ?

  • Hello,

    It sounds like there is an error being made when entering and exiting from LPM0. Please refer to the msp430g2x55_adc10_01.c project in the TI Resource Explorer to find similar code to your implementation that enters LPM0 and then wakes the CPU up once in the ISR. Hopefully this example code helps point you in the right direction to fixing your issue!

    Best regards,

    Matt Calvo

  • Thanks Math,
    The sample help me to fix it.
    When i add the following before exit the interrupt it's resume from the LPM modes .
    __bic_SR_register_on_exit(CPUOFF);

    Best Regards,
    Ofer Merom

**Attention** This is a public forum