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.

[参考译文] MSPM0G3107:如何根据 CAN RX 活动从 STANDBY1唤醒或关断电源状态?

Guru**** 2398695 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1300664/mspm0g3107-how-to-wake-up-from-standby1-or-shutdown-power-state-based-on-can-rx-activity

器件型号:MSPM0G3107

当处于 STOP2或 STANDBY0电源状态时、GPIO 能够根据 CAN RX 活动触发中断、但当处于 STANDBY1或 SHUTDOWN 状态时不会产生中断。

如何根据 CAN RX 活动从关断电源状态唤醒?

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

    您好!

    通过 GPIO 唤醒的 STANDBY1与 STANDBY0相同。 对于 SHUTDOWN 模式、只有具有"支持唤醒"功能且能够将器件从 SHUTDOWN 模式唤醒的特定 I/O。 请记住、从 SHUTDOWN 模式唤醒时、器件将进行 BOR 复位。  

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

    感谢您的快速响应。

    我使用 DL_SYSCTL_setPowerPolicySTANDBY0 ()进入 STANDBY0模式、使用 DL_SYSCTL_setPowerPolicySTANDBY1 () 进入 STANDBY1模式、使用 DL_SYSCTL_setPowerPolicySHUTDOWN ()进入 关断模式。

    CAN RX GPIO (引脚6.PA13)在 STANDBY0模式下但在 STANDBY1模式下未生成中断。

    另请分享使用 CAN RX GPIO 活动将器件从 SHUTDOWN 模式唤醒的过程。

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

    您好!

    您将无法通过 CAN 活动将器件从 SHUTDOWN 模式唤醒、因为 PA13不是具有唤醒功能的引脚。 如果您需要严格从 CAN 唤醒、那么您只能进入足够低的功率模式、在该模式下、HF XTAL 仍在运行、因为 CAN 需要 XTAL 在所需的频率容差下运行。 如果引脚切换为首先唤醒器件、可以降低温度、但直到 XTAL + CAN 模块相关的唤醒和启动时间结束后才能接收到 CAN 数据包。