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低功耗模式指南

TIMA0

TIMA0 每 2s(TIMG0 中断)启用/禁用一次,以便您获取模块的功耗。在 RUN0 模式下,TIMA0 的工作功耗电流约为 30μA。

表 3-6 TIMA0 功耗测试表
TIMA0 配置 电流
软件
  • TIMA0(时钟源自 MCLK=32MHz)周期配置为 2s
  • 测试在 RUN0 模式下进行
测试条件 启用 TIMA0 2.239mA
禁用 TIMA0 2.209mA

 RUN0 模式下的 TIMA0 功耗测试

图 3-5 RUN0 模式下的 TIMA0 功耗测试

当系统进入 STOP 或 STANDBY 模式时,TIMA0 和其他位于 PD1 域的计时器都会被强制禁用。要将计时器从低功耗模式恢复,需要重新配置计时器,以使其重新开始计数。重新启动计时器的步骤如下:

  1. 启用计时器电源:DL_TimerG_enablePower();
  2. 重新配置计时器 x:SYSCFG_DL_TIMER_x_init();
  3. 启动计时器:DL_TimerG_startCounter();