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.

MSP43F6638低功耗模式互相切换问题?

我将LPM3与LPM2、LPM3与LPM4进行切换?前八次都能切换成功,当切换到第九次时,就出现死机状态,可能是程序跑飞了?我查到datasheet有下面的解释,不知道是不是这个原因,下面这段话我也没看懂?求大神指教
2.2.6 Transition From LPM3 and LPM4 Modes to AM
The LDO requires time to settle when the application transitions from low-power modes to active modes. If
a transition from LPM3 or LPM4 occurs and the devices does not stay in active mode long enough, the
LDO does not have time to settle sufficiently. Circuitry inside the LDO ensures that the LDO has its
minimum required time to settle to its proper operating voltage. The circuitry ensures that every eighth
transition from LPM3 or LPM4 causes the LDO to remain on long enough to properly settle. This is
handled automatically and requires no setting by the application.
  • 这段话的意思是从 LPM3 和LPM4 状态转换为AM状态,需要给控制器留出一定的时间,以等待LDO等内部电路恢复到工作状态。

  • “前八次都能切换成功,当切换到第九次时,就出现死机状态”

    这个是偶然还是每次都出现这样的情况?

    另外请参考下http://www.ti.com/lit/ug/slau208q/slau208q.pdf  

    Figure 1-6. Operation Modes 的说明

    LPM3与LPM2转换的话,需要LPM3先转到AM模式,而后再转到LPM2

    如上面那段话所说,您需要预留一定的时间给LDO

    请问您现在为何要这样频繁转换呢?