cancel
Showing results for 
Search instead for 
Did you mean: 

Current Consumption and power budgeting of STM32H7 MCU

Abhi5
Associate

I have a question regarding the current consumption of MCU as when i configured peripherals as per my usage and test the current consumption in STM32CubeMX it shows 171mA average current. But in the datasheet the current consumption has different values. I want to know which current should we use for power budgeting.

Abhi5_0-1738736622584.png

 

3 REPLIES 3
Sarra.S
ST Employee

Hello @Abhi5, welcome to ST Community, 

As described in the CubemX UI, CubeMX sums the power consumption of all IPs, which can result in a higher value compared to the datasheet. This is because CubeMX considers the power consumption of all peripherals enabled in your configuration

SarraS_0-1738747803158.png

The values that you can rely on for power budgeting are the typical and maximum values provided in the product datasheet, as they are measured under specific conditions and represent the expected performance of the device. 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Hello @Sarra.S Thanks for your response.

If we go with the datasheet it is showing 541 mA at 125 degC Ambient Temperature when all peripherals enabled and 502 mA when all peripherals disabled while in CubeMX it is showing 171 mA which is significantly lower. I have attached test.ioc file for reference in my post. Please comment on this.

> If we go with the datasheet it is showing 541 mA at 125 degC Ambient Temperature when all peripherals enabled and 502 mA when all peripherals disabled while in CubeMX it is showing 171 mA which is significantly lower.

I think you need to read the datasheet more carefully.
Besides of junction temperature and core clock frequency, the VOS settings play an important role as well.

And, as pointed out with my underlining, these are not ambient temperatures.