ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
该器件提供了多种工作模式(功耗模式),可根据应用要求优化器件功耗。这些模式按照功耗从高到低排列如下:RUN、SLEEP、STOP、STANDBY 和 SHUTDOWN。下图展示了各种模式之间的交互。
MSPM0 MCU 实施基于策略的电源和时钟管理方案。可以通过应用软件来配置策略,确定如何在每个工作模式下管理时钟,从而在给定应用的功耗和性能之间实现良好平衡。
配置每种模式的工作策略后,应用软件可以通过简单的寄存器命令进入和退出各种工作模式,SYSCTL 会根据软件定义的策略和软件选择的模式自动管理所有必要的 PMU 状态、振荡器和时钟的启用和禁用以及 SYSOSC 频率。
此外,还存在各种硬件触发的低功耗模式暂停机制,以便在受支持的外设发出相应请求时可以按需访问快速时钟,以及启用从低功耗模式触发 DMA 和 ADC 等功能。
策略驱动的工作模式方案与异步低功耗模式暂停机制相结合,使应用软件能够选择工作模式和相应的策略,以便后台活动具有尽可能低的功耗,而瞬态前台活动可以启动 DMA、启动快速时钟或使器件进入 RUN 状态(根据 IRQ)以进行突发处理。