前言:
对于嵌入式产品的功耗优化问题,哪怕是经验丰富的嵌入式开发工程师,也绝对是一个棘手的难题。设备功耗的通常会随着产品的运作模式进行变化,一般会呈现规律,例如,启动功耗、休眠功耗、工作功耗、发射功耗、接收功耗、平均功耗等。所以,需要有专业的功耗测试仪器,测量、统计、计算产品功耗,精度较高的仪器,动辄十万大洋起步,是在让一些小企业和个人开发者望尘莫及,于是:是否有其他设备、仪器可以取代昂贵的仪器?哪怕是精度不要求太高。答案是有的,给大家介绍一款99刀的功耗测试设备:小壁虎,EFM32GG-STK3700
设备名称:小壁虎,EFM32GG-STK3700
最小精度:uA/微安
软件依赖:功耗测试固件包、Simplicity Studio Version: SV4.1.13.9
购买链接:https://www.silabs.com/development-tools/mcu/32-bit/efm32gg-starter-kit
软件下载:https://www.silabs.com/documents/public/software/install-studio-v4_x64.exe
使用教程:
1)安装Simplicity Studio Version: SV4.1.13.9,PC与功耗测试板J-Link口相连接
2)进入电源检测工具Energy Profiler
3)将开发板拨动开关拨到DBG,按如下图片所示烧录固件:
4)通过开发板按键,进入低功耗模式,开启功耗测试功能
注意观察到在未接待测设备时就有10mA电流,需要用开发板上的按键PB1切换模式到EM3 ULFRCO,即可使得开发板进入休眠,而测量结果只有待测设备的功耗,接线方式:待测设备的正负极分别接小壁虎开发板的VMCU和GND(开发板EXP的pin11和pin1)
备注:如果待测设备对启动电流要求较高,可外接电源来启动待测设备,然后再使用设备板测试功耗