测量工具
在本文中使用 CubeMonitor-Power + Power Shield 的组合工具对 STM32Nucleo 开发板的动态功
耗进行测量。
CubeMonitor-Power 是 ST 提供的上位机软件,主要帮助用户动态的测量功耗。用户可以设定采
样频率,采样时间,输入电压等。其界面如下:
X-NUCLEO-LPM01A 是 ST 提供的一块功耗测量的评估板,它可以配合 CubeMonitor-Power 上
位机软件,对目标板的动态功耗进行测量,方便开发者对功耗进行评估。其特性如下:
• 可编程电压源范围:1.8v~3.3v
• 静态测量
•
电流范围:1nA~200mA
• 动态测量:
•
电流范围:100nA~50mA
• 100KHz 带宽,3.2Msps 采样率
• 功耗测量范围:180nW~165mW
X-NUCLEO-LPM01A 与 STM32WB Nucleo 板的连接如下所示,完成连接后就可以通过上位机控
制和测量 Nucleo 的功耗了。
低功耗模式
不同低功耗模式的区别主要如下:
STM32WB 支持的低功耗模式非常多,首先需要根据应用情况选择一个适合的低功耗模式,能保
持 BLE 连接的低功耗模式主要有 Sleep 和 STOP,所以选择 Sleep 模式和 STOP2 模式进行测量
后结果如下:
图中红色脉冲代表的是设备的周期性广播,从测试结果来看 STOP2 模式比 Sleep 模式功耗低很
多,所以应用在不在乎唤醒时间的情况下,应当尽可能进入 Stop2 模式。
|