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
MSPM0 器件中的 DEBUGSS 支持 EnergyTrace 技术。EnergyTrace 技术支持对运行应用程序代码的 MCU 器件进行功耗性能评测。这在开发必须针对低功耗运行进行优化的应用时非常有用。
德州仪器 (TI) 的开发工具(包括 MSPM0 LaunchPad 开发工具)支持随着时间的推移,通过 EnergyTrace 电荷计数对目标 MSPM0 进行硬件电能测量。这种机制使开发人员能够基于具有宽动态范围的实际电流测量结果,获取应用的电量使用情况。
为了给支持 EnergyTrace 技术的硬件开发工具进行的电能测量提供背景信息,MSPM0 MCU 还启用 EnergyTrace+。EnergyTrace+ 是 DEBUGSS 的一部分,可让调试探针在器件运行时记录处理器的状态(RUN、SLEEP)和当前程序计数器值。然后,这些状态信息会被电能测量值覆盖,以确定高电平电流的原因是处理器正在运行,还是器件上的一些其他活动。
TI 的 Code Composer Studio 集成开发环境为使用 MSPM0 器件进行 EnergyTrace 电能测量和 EnergyTrace+ 处理器状态记录提供开箱即用支持。