cancel
Showing results for 
Search instead for 
Did you mean: 

Power consumption of STM32F407

igor2
Associate II
Posted on May 06, 2016 at 07:45

Hello

We are experiencing a problem in the power consumption of the STM32F407.

Upon entry to ''main'' function we enter device into the standby mode as a first thing.

At this point we measure power consumption and observe the following:

- 11 milli is a power consumption at this point.

- If we disconnect Vdd pins from power supply - the power consumption of the whole HW is 0.5 mAmp..

- If STM 32F407 is in reset state we still observe power consumption ~ 11mAmp.

The question is what can be wrong here?

Thanks 

Igor

#stm32f4-power-consumption
3 REPLIES 3
Walid FTITI_O
Senior II
Posted on May 06, 2016 at 09:41

Hi igor.igor.002,

I don’t think that you succeed to get the device into standby mode. The current consumption should be around 3 or 4 uA as maximum (mentioned in datasheet). I recommend that you take a look to an  the application note

http://www.st.com/st-web-ui/static/active/jp/resource/technical/document/application_note/DM00096220.pdf

“Using STM32F4 MCU power modes with best dynamic efficiency� which, in its first part, talks about the best tips to reduce power consumption and gives a firmware that allows you to reproduce all the power modes' consumption values that you find in datasheet. This firmware project is named “STM32F4_Current_Consumption_Measuring� under this package

http://www2.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries-expansions/stsw-stm32142.html

.

-Hannibal-

Hello

We are experiencing a problem in the power consumption of the STM32F407.

Upon entry to ''main'' function we enter device into the standby mode as a first thing.

At this point we measure power consumption and observe the following:

- 11 milli is a power consumption at this point.

- If we disconnect Vdd pins from power supply - the power consumption of the whole HW is 0.5 mAmp..

- If STM 32F407 is in reset state we still observe power consumption ~ 11mAmp.

The question is what can be wrong here?

Thanks 

Igor
igor2
Associate II
Posted on May 07, 2016 at 19:15

Thanks I will try to follow those instructions...and let you know

igor2
Associate II
Posted on May 08, 2016 at 19:53

Hi I have tried the following:

main()

{

GPIO_AnalogConfig();

  

/* Clear standby flag */

  PWR_ClearFlag(PWR_FLAG_SB);

 

/* Clear Wakeup flag*/

  PWR_ClearFlag(PWR_FLAG_WU);

 

/* Enable WKUP pin 1 */

  PWR_WakeUpPinCmd(ENABLE);

 

/* Request to enter STANDBY mode*/

  PWR_EnterSTANDBYMode();

</span>

}

We are running from HSE @ 80Mhz. While the main is doing its job - the power consumption is ~ 100mAmp.

With the above main we observe power consumption of 11mAmp.

All the peripherals are physically disconnected from the board.

From above it seems like a device is entering standby mode, but the power consumption is WAY TOO high...

Any idea why that can occur?

Thanks

Igor