2016-05-05 10:45 PM
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-consumption2016-05-06 12:41 AM
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
“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 .-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 Igor2016-05-07 10:15 AM
2016-05-08 10:53 AM
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?ThanksIgor