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.

[参考译文] MSPM0L1105:MSPM0L1105低功耗模式。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1390257/mspm0l1105-mspm0l1105-low-power-mode

器件型号:MSPM0L1105
主题中讨论的其他器件:SysConfig

工具与软件:

我希望程序进入低功耗或睡眠模式、在 PA18上发生中断时唤醒至活动状态。 我使用 SysConfig 文件配置 GPIO、I2C 和 UART 引脚、并需要确保这些引脚保持低功耗状态、直到中断发生。

我该怎么做?

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

    尊敬的支持团队:

    您是否有任何示例代码让 MCU 进入深度睡眠、睡眠或待机以及运行或活动阶段。

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

    Harshita、您好!

    此示例使用计时器中断将 MSPM0L11xx 器件从睡眠模式切换到停止模式。  它应该非常接近您要寻找的对象。   

    https://dev.ti.com/tirex/explore/node?node=A__AK2XsI8ny0kJPVPgR6vI5A__MSPM0-SDK__a3PaaoK__LATEST 

    谢谢!

    JD

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

    尊敬的 JD:

    我无法了解这些 API 的确切应用:

    请帮我解决这个问题。

    int main (void)

    SYSCFG_DL_init ();

    /*
    *如果 SW 断开、则关闭 LED;如果 SW 闭合、则打开 LED。
    默认情况下,LED 会关闭。
    */

    NVIC_EnableIRQ (GPIO_GRP_0_INT_IRQN);

    while (1){

    __ WFI();

    printf ("霍尔传感器中断:\r\n");

    DL_SYSCTL_setPowerPolicyRUN0SLEEP0 ();或 DL_SYSCTL_setPowerPolicySTANDBY0 ();//这两种方法有什么区别???
    delay_cycles (12000000);
    }
    }

    我的应用是、如果中断发生、PA18上有一个中断、MCU 应该处于激活阶段、否则处于睡眠或深度睡眠阶段。
    您能为我提供确切的 API 吗
    "Performing sleep"、DeepSleep。 有源和关断级。

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

    Harshita、您好!

    您可能已经了解了该示例、但我们在这里有一个 GPIO 中断示例: https://dev.ti.com/tirex/explore/node?node=A__ALmoODCW4opEjs-XFzYlZA__MSPM0-SDK__a3PaaoK__LATEST 

    对于大多数简单应用的电源策略、它通常在 SysConfig 中进行配置、留给应用的其余部分。  当 MCU 正在执行代码时、它将始终处于运行模式。  当它只是在 WFI()中等待时、它将在电源策略设置的模式下休眠。  使用您列出的 API、您可以在稍后的代码中更改电源策略(如果需要)。  

    希望这对您有所帮助、

    JD