Electrical characteristics
STM32F042xx
DocID025832 Rev 2
6.3.5
Supply current characteristics
The current consumption is a function of several parameters and factors such as the
operating voltage, ambient temperature, I/O pin loading, device software configuration,
operating frequencies, I/O pin switching rate, program location in memory and executed
binary code.
The current consumption is measured as described in
All Run-mode current consumption measurements given in this section are performed with a
reduced code that gives a consumption equivalent to CoreMark code.
Typical and maximum current consumption
The MCU is placed under the following conditions:
All I/O pins are in analog input mode
All peripherals are disabled except when explicitly mentioned
The Flash memory access time is adjusted to the f
HCLK
frequency:
–
0 wait state and Prefetch OFF from 0 to 24 MHz
–
1 wait state and Prefetch ON above 24 MHz
When the peripherals are enabled f
PCLK
= f
HCLK
are derived from tests performed under
ambient temperature and supply voltage conditions summarized in
Table 26. Typical and maximum current consumption from V
DD
supply at V
DD
=
3.6
V
Symbol
Parameter
Conditions
f
HCLK
All peripherals enabled
(1)
All peripherals disabled
Unit
Typ
Max @ T
A
(2)
Typ
Max @ T
A
25 °C
85 °C
105 °C
25 °C
85 °C 105 °C
I
DD
Supply current in Run mode,
code executing from Flash
HSI48
48 MHz 20.3
23.2
23.4
24.6
12.7
14.4
14.4
14.7
mA
HSE bypass,
PLL on
48 MHz
20.2
22.9
23.0
23.9
12.6
14.1
14.3
14.4
32 MHz
14.0
16.0
16.1
16.7
8.7
9.5
9.7
10.3
24 MHz
11.0
13.5
13.7
13.8
6.9
7.6
7.8
8.2
HSE bypass,
PLL off
8 MHz
3.9
5.2
5.3
5.6
2.6
3.1
3.2
3.3
1 MHz
0.9
1.3
1.5
1.8
0.7
1.0
1.1
1.3
HSI clock,
PLL on
48 MHz
20.5
23.1
23.3
23.6
12.8
14.6
14.6
15.0
32 MHz
14.3
15.6
15.9
17.0
8.6
9.5
9.7
10.0
24 MHz
11.2
13.6
13.8
14.8
6.9
7.4
7.5
7.7
HSI clock,
PLL off
8 MHz
4.1
5.2
5.3
5.6
2.6
3.1
3.1
3.3