Professional Documents
Culture Documents
MODES
EXAMPLE
LOW POWER
MODES
A/MHz Total power = Iaverage * V
% Iaverage = (IRun *TimeRun + IStandby * TimeStandby +
Run % Low power
Mode mode ISleep * TimeSleep + IStop *
TimeStop) / Timetotal
Run Run
A/MHz
ART configuration
I/O configuration
Code Optimization
Entering low-power
STM32F4XX
modes:
LOW POWER • Executing the WFI (Wait For
MODES Interrupt) or WFE (Wait for
FEATURES - Event) instructions.
SLEEP • SLEEPONEXIT bit in the
Cortex-M4 with FPU SCR is
set on Return from ISR.
STM32F4XX SYSTEM CONTROL REGISTER
31 5 4 3 2 1 0
Reserved SEVON Res. SLEEP SLEEP Res.
PEND DEEP ON
EXIT
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
ODSWE
UDEN[1:0] ODEN
Reserved N
rw rw rw rw
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VOS FPDS DBP PLS[2:0] PVDE CSBF CWUF PDDS LPDS
Res.
rw
Reserved Rw rw rw rw rw rw rc_w1 rc_w1 rw rw