Datasheet
DocID15060 Rev 7 45/99
STM32F103x4, STM32F103x6 Electrical characteristics
98
On-chip peripheral current consumption
The current consumption of the on-chip peripherals is given in Table 19. The MCU is placed
under the following conditions:
• all I/O pins are in input mode with a static value at V
DD
or V
SS
(no load)
• all peripherals are disabled unless otherwise mentioned
• the given value is calculated by measuring the current consumption
– with all peripherals clocked off
– with only one peripheral clocked on
• ambient operating temperature and V
DD
supply voltage conditions summarized in
Table 6
Table 19. Peripheral current consumption
(1)
1. f
HCLK
= 72 MHz, f
APB1
= f
HCLK
/2, f
APB2
= f
HCLK
, default prescaler value for each peripheral.
Peripheral Typical consumption at 25 °C Unit
AHB (up to 72MHz)
DMA1 15.97
µA/MHz
CRC 1.67
BusMatrix
(2)
2. The BusMatrix is automatically active when at least one master is ON.
8.33
APB1(up to 36MHz)
APB1 Bridge 7.22
µA/MHz
TIM2 33.33
TIM3 33.61
USART2 12.78
I2C1 10.83
USB 16.94
CAN1 17.50
WWDG 3.33
PWR 1.94
BKP 2.78
IWDG 1.39
APB2 (up to 72MHz)
APB2-Bridge 3.33
µA/MHz
GPIO A 7.50
GPIO B 6.81
GPIO C 7.22
GPIO D 6.94
ADC1
(3)
(4)
3. Specific conditions for ADC: f
HCLK
= 56 MHz, f
APB1
= f
HCLK
/2, f
APB2
= f
HCLK
, f
ADCCLK
= f
APB2/4
. When
ADON bit in the ADC_CR2 register is set to 1,.we have a consumption added equal to 0.68 mA.
4. When we enable the ADC, a current consumption is added equal to 0,06 mA.
15.54
ADC2 14.64
TIM1 21.53
SPI 4.86
USART1 12.78