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.

[参考译文] MSP430FR2355:卡在 LPM3中原因?

Guru**** 2537350 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/983007/msp430fr2355-stuck-in-lpm3-cause

器件型号:MSP430FR2355

寻找建议。  我运行代码并发现、当我暂停调试器时、我位于 LPM3。  GIE 被启用、我可以运行/暂停和监视计数器运行(使用 ACLK)、所以我知道我的时钟没有停止。  TB0CCTL0已启用 CCIE、它的时钟正在运行、我也看到它的 IFG 标志、但我没有跳转到 ISR。

有人能给我一些东西想在这里寻找吗?  在系统上电并运行这种"速度"的大部分时间、似乎是在调用一个2.2按钮开关后发生的、在此开关中、我在 TB3上启用 PWM、并且看门狗设置为1秒间隔中断(作为计数器)。  此时我唤醒无线电(GPIO)并启动 TB0计时器,然后进入 LPM3等待 TB0过期(7ms)...在我单击 LPM3后,我永远不会移动。

重新下载代码后、我又开始了、这表明在 limbo 中出现了一些问题、但我不确定如何或从哪里开始查看

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Steve、

    不建议在调试时使用 LPM 模式。 您可以使用 LPM0、但也可能不稳定。 工作模式应该正常。

    此致、

    James