https://wenku.baidu.com/view/ee43956fbed5b9f3f90f1ccd.html
1、整个芯片的功耗,这个与单片机的主频率有关系
2、IO口的功耗,如拉电流、灌电流
功耗的话你还的 考虑外设。下面是一个总功耗的计算方法:
STM32工作电压为3.3V,所有外设均工作的电流为36mA,两者相乘最大功耗为0.1188W,如果全天工作,经过计算为10.264KJ
这种是算不准确的 跟外部电路有很大关系
把外部电路去掉 可以测量总电流
这个主要是MCU内核功耗和IO口功耗,内核功耗通常与主频是成比例的,主频越高功耗越大,IO口功耗与外设多少有关。STM32CubeMX中有关于功耗的大致估算,其原理也是根据主频和IO口来计算的,可以参考。