1. 之前有提问过LPM4 使用RTC唤醒的问题(https://e2echina.ti.com/question_answer/microcontrollers/msp430/f/55/t/176268),大概原因就是:CSCTL8寄存器中的ACLKRREQEN(时钟请求默认是启用的),当进入LPM4之前检测到RTC是活动的,ACLK会开启,导致不能真正进入LPM4模式。
2. 上述现象,我是不是可以理解为实际进入的是LPM3模式?因为我在实际测试中发现,睡眠唤醒都很正常,加上我的一些外围电路,睡眠时的功耗只有约6ua。
3. 如果我的猜想成立,那我程序中睡眠时直接写入LPM3模式,功耗应该也差不多是6ua?,但我实际测试同样的电路功耗约24ua,差别很大,(RTC唤醒方式:程序用LPM3模式睡眠功耗约24,程序用LPM4模式睡眠功耗约6ua)。
4. 如果我的猜想不成立,那RTC唤醒的情况下,程序使用LPM4睡眠到底真正是进入什么睡眠状态呢,这种方式到底可不可正常使用用呢?
请教各位高手,谢谢!

