ZHCAEM4 October   2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105

 

  1.   1
  2.   摘要
  3.   商标
  4. 1MSPM0 低功耗模式简介
    1. 1.1 MSPM0 电源域简介
    2. 1.2 MSPM0 低功耗模式简介
    3. 1.3 基于 EnergyTrace 的功耗测量
      1. 1.3.1 EnergyTrace 简介
      2. 1.3.2 使用 CCS 配置 EnergyTrace
  5. 2MSPM0 系统功耗测量
  6. 3MSPM0 外设功耗测量
    1. 3.1  GPIO
    2. 3.2  RTC
    3. 3.3  WWDT
    4. 3.4  计时器
      1. 3.4.1 TIMG0
      2. 3.4.2 TIMA0
    5. 3.5  UART
    6. 3.6  I2C
    7. 3.7  SPI
    8. 3.8  MCAN
    9. 3.9  SYSPLL
    10. 3.10 VREF
    11. 3.11 ADC
  7. 4低功耗模式指南

MSPM0 系统功耗测量

表 2-1 显示了在不同低功耗模式下,MSPM0G350x 系统的功耗测量结果及相应硬件/软件配置。若不启用外设,MSPM0 的功耗与时钟配置密切相关。参考表格中列出了不同低功耗策略下的 SYSOSC、MCLK 和 ULPCLK 配置情况。

表 2-1 低功耗模式功耗测试表
低功耗模式 配置 电流
低功耗策略 SYSOSC MCLK ULPCLK
硬件
  • LP-MSPM0G3507
  • 保持 J101 的 VDD、GND、SWCLK、SWIO 连接
  • 断开 LP 中的所有其他跳线
软件
  • 禁用所有未使用的外设
  • 禁用外部振荡器和时钟输出
  • TIMG0 每 2s 触发一次中断
  • 每次 TIMG0 中断后切换低功耗模式
  • SYSOSC 初始配置为 32MHz
低功耗策略: Standby1 + WFI DIS DIS 32kHz 1.5uA
Standby0 + WFI DIS DIS 32kHz 1.9uA
Stop2 + WFI DIS DIS 32kHz 46uA
Stop1 + WFI 4MHz DIS 4MHz 182uA
Stop0 + WFI 32MHz DIS 4MHz 346uA
RUN2SLEEP2 + WFI DIS 32kHz 32kHz 293uA
RUN2SLEEP2 + while (1) {} DIS 32kHz 32kHz 294uA
RUN1SLEEP1 + WFI 32MHz 32kHz 32kHz 535uA
RUN1SLEEP1+ while (1) {} 32MHz 32kHz 32kHz 536uA
RUN0SLEEP0 + WFI (SYSOSC=32MHz) 32MHz 32MHz 32MHz 1.36mA
RUN0SLEEP0 + while (1) {} (SYSOSC=32MHz) 32MHz 32MHz 32MHz 2.22mA
RUN0SLEEP0 + WFI (SYSOSC=4MHz) 4MHz 4MHz 4MHz 456uA
RUN0SLEEP0 + while (1) {} (SYSOSC=4MHz) 4MHz 4MHz 4MHz 569uA


根据上述功耗测试结果,可以得出以下结论:
  • 无需使用 WFI/WFE 指令也可使 RUN 模式和 SLEEP 模式配置有效。
  • 当 CPU 以 32kHz 的频率运行时,由于运行时钟频率较低,RUN1/RUN2 模式的功耗与 SLEEP1/SLEEP2 模式的功耗相近。