2016-08-27 09:31 AM
I think we must build a system where CPUs are mainly asleep. When they get an serial data or something, they'll wake up.Then do something and go to sleep again.
How to put a 407 or something in low power mode?2016-08-27 10:03 AM
You'll want to review the HAL within the context of the lower power modes described in the Reference Manual. Are there not examples in the Cube directories?
You'll likely want to use the WFI instruction to get it to sleep while it is waiting for interrupts from your serial device, or whatever.2016-08-28 08:26 AM
There are some examples for 2xx series. For 4xx there is an current consumption example. Not very exciting.
I hope a function to put the CPU into some low power mode. Abouit WIFI. Yeah. The rest of the circuit is important too. Wifi and such take too much current, I think. I am thinking something very simple.2016-08-29 10:14 AM
I found a file called stm32f1xx_hal_pwr in my project. There are functions for putting the CPU in a low power mode.
2016-08-30 03:42 AM
Hi mich.lei,
In the package STM32CubeF4, you should find a similar driver (like F1) for PWR.Several examples showing how to entre low power modes and how to wake-up may be found in following folders:- STM32Cube_FW_F4_V1.13.0\Projects\STM324xG_EVAL\Examples\PWR- STM32Cube_FW_F4_V1.13.0\Projects\STM32F4-Discovery\Examples\PWRYou may also refer to that provides tips on how to reduce power consumption on STM32F4 devices (based on standard library).-Mayla-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.