Skip to the content
PCBKitNew board
STM32F072CBU6, in 3D

STM32F072CBU6

STMicroelectronics

-40℃~+85℃ 1.65V~3.6V 128KB 12bit 12bit 16KB 32 Bit 37 48MHz ARM Cortex-M0 Built-in FLASH UFQFPN-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS

Extended
DatasheetJLCPCBLCSCst/STM32F072CBU6
Category
Microcontrollers (MCU, MPU, SOC)
Package
UFQFPN-48(7x7)
Pins
49

Overview

The STM32F072CBU6 is a microcontroller made by STMicroelectronics in a UFQFPN-48(7x7) package with 49 pins. -40℃~+85℃ 1.65V~3.6V 128KB 12bit 12bit 16KB 32 Bit 37 48MHz ARM Cortex-M0 Built-in FLASH UFQFPN-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (MCU_ST_STM32F0:STM32F072CBUx, from KiCad's library) and its footprint (Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm, from KiCad's library), ready for a KiCad board. 98 are in stock at JLCPCB (part C92504). 10 open-source boards in 10 repositories on GitHub use it.

Symbol

VBAT1PC132PC143PC154PF05PF16NRST7VSSA8VDDA9PA010PA111PA212PA313PA414PA515PA616PA717PB018PB119PB220PB1021PB1122VSS23VDD24PB1225PB1326PB1427PB1528PA829PA930PA1031PA1132PA1233PA1334VDDIO236PA1437PA1538PB339PB440PB541PB642PB743BOOT044PB845PB946VDD48
MCU_ST_STM32F0:STM32F072CBUxFrom KiCad's library

Footprint

49
Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmFrom KiCad's library

From the datasheet

19
Supply, least
2 V · VDD, recommended operating min · p. 53
Supply, most
3.6 V · VDD, recommended operating max · p. 53
Supply, least
1.65 V · VDDIO2, recommended operating min; VDD must be present · p. 53
Supply, least
2.4 V · VDDA, recommended operating min with ADC or DAC used; VDDA ≥ VDD · p. 53
Supply, absolute maximum
4 V · VDD, absolute max · p. 51
Works from
-40 °C · Ambient min, suffix 6, maximum power dissipation · p. 53
Works up to
85 °C · Ambient max, suffix 6, maximum power dissipation · p. 53
Works up to
105 °C · Ambient max, suffix 6, low power dissipation subject to TJ limit · p. 53
Junction, hottest
105 °C · Junction max, suffix 6, operating · p. 53
Junction, hottest
150 °C · Junction absolute max · p. 52
Takes working
24.62 mA · Sum of VDD and VDDA typical Run currents, 3.6 V, HSI48, 48 MHz, Flash, all peripherals enabled · p. 56
Takes at most
28.24 mA · Sum of VDD and VDDA max Run currents, 3.6 V, HSI48, 48 MHz, Flash, all peripherals enabled, TA = 105 °C · p. 56
Takes asleep
2.5 µA · Sum of VDD and VDDA typical Standby currents, 3.6 V, LSI and IWDG OFF, VDDA monitoring OFF · p. 59
A pin gives at most
25 mA · I/O or control pin sink absolute max · p. 52
Junction to air (UFQFPN48)
32 K/W · Junction-to-ambient thermal resistance · p. 121
Takes at most
28.25 mA · sum of VDD and VDDA max Run currents at 105 °C, HSI48, 48 MHz, Flash, all peripherals enabled, supplies 3.6 V · p. 56
Takes asleep
3.7 µA · sum of VDD and VDDA typical Standby currents, LSI and IWDG OFF, VDDA monitoring ON, supplies 3.6 V · p. 59
Takes working
24.26 mA · sum of VDD and VDDA typical Run currents, 48 MHz, peripherals enabled, 3.3 V · p. 61
A pin gives at most
20 mA · GPIO source or sink rating with relaxed VOL/VOH · p. 81

What it is and has

13
SRAM
16 Kbytes with HW parity · p. 1
CRC
CRC calculation unit · p. 1
DMA
7-channel controller · p. 1
ADC
One 12-bit, 1.0 µs ADC, up to 16 channels · p. 1
DAC
One 12-bit converter with 2 channels · p. 1
Low-power modes
Sleep, Stop, Standby · p. 1
Unique ID
96-bit · p. 1
Package environmental compliance
ECOPACK®2 · p. 1
Core
Arm 32-bit Cortex-M0 CPU · p. 1
CPU frequency
up to 48 MHz · p. 1
Timers
12 · p. 1
CPU clock
up to 48 MHz · p. 1
ADC
12-bit · p. 84

Around it

3
cap 5 pF to 20 pF
between OSC_IN and GND; CL1; high-quality ceramic for high-frequency applications; select to match crystal load requirements and place close to oscillator pins. · p. 68
crystal 32.768 kHz
between LSE oscillator input and LSE oscillator output; Optional external LSE crystal resonator; place crystal and load capacitors close to oscillator pins. · p. 69
cap 0.1 μF
between NRST and GND; External capacitor for protection against parasitic resets, as shown in Figure 25. · p. 84

Specifications

521
ParameterConditionsAs printedPage
External main supply voltage VDD–VSSmin -0.3 · max 4 V51
External I/O supply voltage VDDIO2–VSSmin -0.3 · max 4 V51
External analog supply voltage VDDA–VSSmin -0.3 · max 4 V51
Allowed voltage difference for VDD > VDDA VDD–VDDAVDD > VDDAmax 0.4 V51
External backup supply voltage VBAT–VSSmin -0.3 · max 4 V51
Input voltage on TTa pins VINMinimum VSS - 0.3 Vmax 4 V51
BOOT0 VINmin 0 · max 9 V51
Input voltage on any other pin VINMinimum VSS - 0.3 Vmax 4 V51
Variations between different VDD power pins |∆VDDx|max 50 mV51
Variations between all the different ground pins |VSSx - VSS|max 50 mV51
Total current into sum of all VDD power lines (source) ΣIVDDmax 120 mA52
Total current out of sum of all VSS ground lines (sink) ΣIVSSmax -120 mA52
Maximum current into each VDD power pin (source) IVDD(PIN)max 100 mA52
Maximum current out of each VSS ground pin (sink) IVSS(PIN)max -100 mA52
Output current sunk by any I/O and control pin IIO(PIN)max 25 mA52
Output current source by any I/O and control pin IIO(PIN)max -25 mA52
Total output current sunk by sum of all I/Os and control pins ΣIIO(PIN)max 80 mA52
Total output current sourced by sum of all I/Os and control pins ΣIIO(PIN)max -80 mA52
Total output current sourced by sum of all I/Os supplied by VDDIO2 ΣIIO(PIN)max -40 mA52
Injected current on TC and RST pin IINJ(PIN)±5 mAmax 5 mA52
Injected current on TTa pins IINJ(PIN)±5 mAmax 5 mA52
Total injected current (sum of all I/O and control pins) ΣIINJ(PIN)±25 mA; absolute sum of positive and negative injected currentsmax 25 mA52
Storage temperature range TSTGmin -65 · max 150 °C52
Maximum junction temperature TJAbsolute maximummax 150 °C52
Internal AHB clock frequency fHCLKmin 0 · max 48 MHz53
Internal APB clock frequency fPCLKmin 0 · max 48 MHz53
Standard operating voltage VDDmin 2 · max 3.6 V53
I/O supply voltage VDDIO2Must not be supplied if VDD is not presentmin 1.65 · max 3.6 V53
Analog operating voltage (ADC and DAC not used) VDDAMinimum VDD; must have a potential equal to or higher than VDDmax 3.6 V53
Analog operating voltage (ADC and DAC used) VDDAMust have a potential equal to or higher than VDDmin 2.4 · max 3.6 V53
Backup operating voltage VBATmin 1.65 · max 3.6 V53
I/O input voltage VINTC and RST I/O; maximum VDDIOx+0.3 Vmin -0.3 V53
I/O input voltage VINTTa I/O; maximum VDDA+0.3 Vmin -0.3 V53
I/O input voltage VINFT and FTf I/O; disable internal pull-up above VDDIOx+0.3 Vmin -0.3 · max 5.5 V53
I/O input voltage VINBOOT0min 0 · max 5.5 V53
Power dissipation at TA = 85 °C for suffix 6 or TA = 105 °C for suffix 7 PDUFQFPN48; suffix 6, TA = 85 °Cmax 625 mW53
Ambient temperature for the suffix 6 version TAMaximum power dissipationmin -40 · max 85 °C53
Ambient temperature for the suffix 6 version TALow power dissipation; TJ must not exceed TJmaxmin -40 · max 105 °C53
Junction temperature range TJSuffix 6 versionmin -40 · max 105 °C53
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals enabled; max at TA = 25 °Ctyp 24.3 · max 26.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals enabled; max at TA = 85 °Cmax 27.2 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals enabled; max at TA = 105 °Cmax 27.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals disabled; max at TA = 25 °Ctyp 13.1 · max 14.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals disabled; max at TA = 85 °Cmax 14.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48, 48 MHz; all peripherals disabled; max at TA = 105 °Cmax 15.5 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals enabled; max at TA = 25 °Ctyp 24.1 · max 26.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals enabled; max at TA = 85 °Cmax 27 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals enabled; max at TA = 105 °Cmax 27.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals disabled; max at TA = 25 °Ctyp 13 · max 14.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals disabled; max at TA = 85 °Cmax 14.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 48 MHz; all peripherals disabled; max at TA = 105 °Cmax 15.4 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 12.3 · max 14.3 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 7.36 · max 8.37 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 4.52 · max 5.28 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.89 · max 3.26 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off, 1 MHz; all peripherals enabled; max at TA = 85 °Ctyp 1.25 · max 1.58 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off, 1 MHz; all peripherals disabled; max at TA = 85 °Ctyp 0.93 · max 1.15 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 24.1 · max 27.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 12.9 · max 14.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 32 MHz; all peripherals enabled; max at TA = 85 °Ctyp 16.1 · max 18.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 32 MHz; all peripherals disabled; max at TA = 85 °Ctyp 8.82 · max 9.83 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 12.4 · max 14.4 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 7.31 · max 8.34 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 4.52 · max 5.35 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.87 · max 3.25 mA56
Supply current in Run mode, code executing from RAM IDDHSI48, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 23.1 · max 25.8 mA57
Supply current in Run mode, code executing from RAM IDDHSI48, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 12.8 · max 13.7 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on, 32 MHz; all peripherals enabled; max at TA = 85 °Ctyp 15.4 · max 17.8 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on, 32 MHz; all peripherals disabled; max at TA = 85 °Ctyp 7.96 · max 9.17 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 11.4 · max 13.5 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 6.48 · max 8.23 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 4.21 · max 4.89 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.07 · max 2.35 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off, 1 MHz; all peripherals enabled; max at TA = 85 °Ctyp 0.78 · max 0.92 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off, 1 MHz; all peripherals disabled; max at TA = 85 °Ctyp 0.36 · max 0.59 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 23.1 · max 25 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 12.6 · max 13.9 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 32 MHz; all peripherals enabled; max at TA = 85 °Ctyp 15.4 · max 17.7 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 32 MHz; all peripherals disabled; max at TA = 85 °Ctyp 8.05 · max 9.16 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 11.5 · max 13.6 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 6.49 · max 8.21 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 4.34 · max 5.03 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.11 · max 2.38 mA57
Supply current in Sleep mode IDDHSI48, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 15.1 · max 16.8 mA57
Supply current in Sleep mode IDDHSI48, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 3.08 · max 3.56 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 15 · max 16.7 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.93 · max 3.41 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 32 MHz; all peripherals enabled; max at TA = 85 °Ctyp 9.9 · max 11.6 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 32 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2 · max 2.32 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 7.43 · max 8.71 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 1.63 · max 1.88 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 2.83 · max 3.26 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 0.76 · max 0.91 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off, 1 MHz; all peripherals enabled; max at TA = 85 °Ctyp 0.42 · max 0.55 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off, 1 MHz; all peripherals disabled; max at TA = 85 °Ctyp 0.28 · max 0.41 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 48 MHz; all peripherals enabled; max at TA = 85 °Ctyp 15 · max 17.3 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 48 MHz; all peripherals disabled; max at TA = 85 °Ctyp 3.04 · max 3.41 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 32 MHz; all peripherals enabled; max at TA = 85 °Ctyp 9.93 · max 11.6 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 32 MHz; all peripherals disabled; max at TA = 85 °Ctyp 2.11 · max 2.44 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 24 MHz; all peripherals enabled; max at TA = 85 °Ctyp 7.53 · max 8.87 mA57
Supply current in Sleep mode IDDHSI clock, PLL on, 24 MHz; all peripherals disabled; max at TA = 85 °Ctyp 1.64 · max 1.9 mA57
Supply current in Sleep mode IDDHSI clock, PLL off, 8 MHz; all peripherals enabled; max at TA = 85 °Ctyp 2.95 · max 3.41 mA57
Supply current in Sleep mode IDDHSI clock, PLL off, 8 MHz; all peripherals disabled; max at TA = 85 °Ctyp 0.8 · max 0.94 mA57
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI48, 48 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 311 · max 334 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI48, 48 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 322 · max 345 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 48 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 152 · max 178 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 48 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 165 · max 196 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 32 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 105 · max 126 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 32 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 113 · max 136 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 24 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 81.9 · max 99.5 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on, 24 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 88.7 · max 107 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off, 8 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 2.7 · max 4.3 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off, 8 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 3.6 · max 5.2 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off, 1 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 2.7 · max 4.3 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off, 1 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 3.6 · max 5.2 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on, 48 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 223 · max 255 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on, 48 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 245 · max 279 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on, 32 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 176 · max 203 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on, 32 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 193 · max 221 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on, 24 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 168 · max 192 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL off, 8 MHz; VDDA = 2.4 V; max at TA = 85 °Ctyp 74.2 · max 86.4 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL off, 8 MHz; VDDA = 3.6 V; max at TA = 85 °Ctyp 83.4 · max 95.3 uA58
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 15.4 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 15.5 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 15.6 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 15.7 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 15.8 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 15.9 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; TA = 25 °Cmax 23 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; TA = 85 °Cmax 49 uA59
Supply current in Stop mode IDDRegulator in run mode, all oscillators OFF; TA = 105 °Cmax 68 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 3.2 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 3.3 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 3.4 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 3.5 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 3.6 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 3.7 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; TA = 25 °Cmax 8 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; TA = 85 °Cmax 33 uA59
Supply current in Stop mode IDDRegulator in low-power mode, all oscillators OFF; TA = 105 °Cmax 51 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 2.0 Vtyp 0.8 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 2.4 Vtyp 1 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 2.7 Vtyp 1.1 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 3.0 Vtyp 1.2 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 3.3 Vtyp 1.3 uA59
Supply current in Standby mode IDDLSI ON and IWDG ON; VDD = VDDA = 3.6 Vtyp 1.4 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 2.0 Vtyp 0.6 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 2.4 Vtyp 0.7 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 2.7 Vtyp 0.9 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 3.0 Vtyp 0.9 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 3.3 Vtyp 1 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; VDD = VDDA = 3.6 Vtyp 1.1 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; TA = 25 °Cmax 2.1 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; TA = 85 °Cmax 2.6 uA59
Supply current in Standby mode IDDLSI OFF and IWDG OFF; TA = 105 °Cmax 3.1 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.6 V; max at TA = 85 °Ctyp 2.8 · max 3.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.6 V; max at TA = 85 °Ctyp 2.8 · max 3.6 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 3.6 Vtyp 3.5 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 3.6 V; max at TA = 85 °Ctyp 2.6 · max 3.6 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 1.5 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 1.5 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 3.6 Vtyp 2.2 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 3.6 Vtyp 1.4 uA59
Thermal resistance junction-ambient ΘJAUFQFPN48 - 7 × 7 mmtyp 32 °C/W121
Injected current on B, FT and FTf pins IINJ(PIN)Negative injection limitmax -5 mA52
Injected current on B, FT and FTf pins IINJ(PIN)Positive injection limitmax 0 mA52
Injected current on TC and RST pin IINJ(PIN)Positive or negative injection magnitudemax 5 mA52
Injected current on TTa pins IINJ(PIN)Positive or negative injection magnitudemax 5 mA52
Total injected current (sum of all I/O and control pins) ΣIINJ(PIN)Absolute sum of positive and negative injected currentsmax 25 mA52
Maximum junction temperature TJmax 150 °C52
I/O input voltage VINFT and FTf I/O; internal pull-up disabled above VDDIOx+0.3 Vmin -0.3 · max 5.5 V53
Power dissipation at TA = 85 °C for suffix 6 or TA = 105 °C for suffix 7 PDUFQFPN48; suffix 6; TA = 85 °Cmax 625 mW53
PVD threshold 4 VPVD4Rising edgemin 2.47 · typ 2.58 · max 2.69 V55
PVD threshold 4 VPVD4Falling edgemin 2.37 · typ 2.48 · max 2.59 V55
PVD threshold 5 VPVD5Rising edgemin 2.57 · typ 2.68 · max 2.79 V55
PVD threshold 5 VPVD5Falling edgemin 2.47 · typ 2.58 · max 2.69 V55
PVD threshold 6 VPVD6Rising edgemin 2.66 · typ 2.78 · max 2.9 V55
PVD threshold 6 VPVD6Falling edgemin 2.56 · typ 2.68 · max 2.8 V55
PVD threshold 7 VPVD7Rising edgemin 2.76 · typ 2.88 · max 3 V55
PVD threshold 7 VPVD7Falling edgemin 2.66 · typ 2.78 · max 2.9 V55
PVD hysteresis VPVDhystGuaranteed by design, not tested in productiontyp 100 mV55
PVD current consumption IDD(PVD)Maximum guaranteed by design, not tested in productiontyp 0.15 · max 0.26 uA55
Internal reference voltage VREFINT–40 °C < TA < +105 °Cmin 1.2 · typ 1.23 · max 1.25 V55
ADC_IN17 buffer startup time tSTARTGuaranteed by design, not tested in productionmax 10 us55
ADC sampling time when reading the internal reference voltage tS_vrefintGuaranteed by design, not tested in productionmin 4 us55
Internal reference voltage spread over the temperature range ∆VREFINTVDDA = 3 V; guaranteed by design, not tested in productionmax 10 mV55
Temperature coefficient TCoeffGuaranteed by design, not tested in productionmin -100 · max 100 ppm/°C55
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 24.3 · max 26.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals enabled; TA = 85 °Cmax 27.2 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals enabled; TA = 105 °Cmax 27.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 13.1 · max 14.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals disabled; TA = 85 °Cmax 14.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI48; 48 MHz; all peripherals disabled; TA = 105 °Cmax 15.5 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 24.1 · max 26.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; TA = 85 °Cmax 27 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; TA = 105 °Cmax 27.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 13 · max 14.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals disabled; TA = 85 °Cmax 14.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 48 MHz; all peripherals disabled; TA = 105 °Cmax 15.4 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 16 · max 18.3 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals enabled; TA = 85 °Cmax 18.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals enabled; TA = 105 °Cmax 19.2 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 8.76 · max 9.56 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals disabled; TA = 85 °Cmax 9.73 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 32 MHz; all peripherals disabled; TA = 105 °Cmax 10.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 12.3 · max 13.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals enabled; TA = 85 °Cmax 14.3 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals enabled; TA = 105 °Cmax 14.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 7.36 · max 7.94 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals disabled; TA = 85 °Cmax 8.37 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL on; 24 MHz; all peripherals disabled; TA = 105 °Cmax 8.81 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 4.52 · max 5.25 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals enabled; TA = 85 °Cmax 5.28 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals enabled; TA = 105 °Cmax 5.61 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 2.89 · max 3.17 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals disabled; TA = 85 °Cmax 3.26 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 8 MHz; all peripherals disabled; TA = 105 °Cmax 3.34 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 1.25 · max 1.39 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals enabled; TA = 85 °Cmax 1.58 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals enabled; TA = 105 °Cmax 1.87 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 0.93 · max 1.06 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals disabled; TA = 85 °Cmax 1.15 mA56
Supply current in Run mode, code executing from Flash memory IDDHSE bypass, PLL off; 1 MHz; all peripherals disabled; TA = 105 °Cmax 1.34 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 24.1 · max 27.1 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals enabled; TA = 85 °Cmax 27.6 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals enabled; TA = 105 °Cmax 27.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 12.9 · max 14.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals disabled; TA = 85 °Cmax 14.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 48 MHz; all peripherals disabled; TA = 105 °Cmax 15.5 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 16.1 · max 18.2 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals enabled; TA = 85 °Cmax 18.9 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals enabled; TA = 105 °Cmax 19.3 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 8.82 · max 9.69 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals disabled; TA = 85 °Cmax 9.83 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 32 MHz; all peripherals disabled; TA = 105 °Cmax 10.7 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 12.4 · max 14 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals enabled; TA = 85 °Cmax 14.4 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals enabled; TA = 105 °Cmax 14.8 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 7.31 · max 7.92 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals disabled; TA = 85 °Cmax 8.34 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL on; 24 MHz; all peripherals disabled; TA = 105 °Cmax 8.75 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 25 °Ctyp 4.52 · max 5.25 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals enabled; TA = 85 °Cmax 5.35 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals enabled; TA = 105 °Cmax 5.61 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 25 °Ctyp 2.87 · max 3.16 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals disabled; TA = 85 °Cmax 3.25 mA56
Supply current in Run mode, code executing from Flash memory IDDHSI clock, PLL off; 8 MHz; all peripherals disabled; TA = 105 °Cmax 3.33 mA56
Supply current in Run mode, code executing from RAM IDDHSI48; 48 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 23.1 · max 26.6 mA57
Supply current in Run mode, code executing from RAM IDDHSI48; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 12.8 · max 13.9 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; typical valuetyp 23 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; TA = 105 °Cmax 26.5 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 12.6 · max 13.8 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 15.4 · max 18.3 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 7.96 · max 9.73 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 11.4 · max 13.7 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 6.48 · max 8.41 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 4.21 · max 5.25 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 2.07 · max 2.94 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off; 1 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 0.78 · max 1.15 mA57
Supply current in Run mode, code executing from RAM IDDHSE bypass, PLL off; 1 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 0.36 · max 0.82 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 48 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 23.1 · max 25.2 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 12.6 · max 14 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 15.4 · max 18.2 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 8.05 · max 9.94 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 11.5 · max 13.9 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 6.49 · max 8.47 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 4.34 · max 5.41 mA57
Supply current in Run mode, code executing from RAM IDDHSI clock, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 2.11 · max 2.98 mA57
Supply current in Sleep mode IDDHSI48; 48 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 15.1 · max 17.5 mA57
Supply current in Sleep mode IDDHSI48; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 3.08 · max 3.61 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 48 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 15 · max 17.3 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 2.93 · max 3.46 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 9.9 · max 11.9 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 2 · max 2.49 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 7.43 · max 8.82 mA57
Supply current in Sleep mode IDDHSE bypass, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 1.63 · max 1.9 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 2.83 · max 3.66 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 0.76 · max 0.93 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off; 1 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 0.42 · max 0.67 mA57
Supply current in Sleep mode IDDHSE bypass, PLL off; 1 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 0.28 · max 0.43 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 48 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 15 · max 17.9 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 48 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 3.04 · max 3.46 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 32 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 9.93 · max 11.7 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 32 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 2.11 · max 2.65 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 24 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 7.53 · max 8.95 mA57
Supply current in Sleep mode IDDHSI clock, PLL on; 24 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 1.64 · max 1.93 mA57
Supply current in Sleep mode IDDHSI clock, PLL off; 8 MHz; all peripherals enabled; maximum at TA = 105 °Ctyp 2.95 · max 3.8 mA57
Supply current in Sleep mode IDDHSI clock, PLL off; 8 MHz; all peripherals disabled; maximum at TA = 105 °Ctyp 0.8 · max 0.97 mA57
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI48; 48 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 311 · max 343 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI48; 48 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 322 · max 354 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 48 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 152 · max 182 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 48 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 165 · max 200 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 32 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 105 · max 128 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 32 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 113 · max 138 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 24 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 81.9 · max 101 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL on; 24 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 88.7 · max 108 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off; 8 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 2.7 · max 4.6 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off; 8 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 3.6 · max 5.5 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off; 1 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 2.7 · max 4.6 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSE bypass, PLL off; 1 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 3.6 · max 5.5 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on; 48 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 223 · max 260 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on; 48 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 245 · max 284 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on; 32 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 176 · max 206 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL on; 32 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 193 · max 224 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL off; 8 MHz; VDDA = 2.4 V; maximum at TA = 105 °Ctyp 74.2 · max 87.3 uA58
Supply current in Run or Sleep mode, code executing from Flash memory or RAM IDDAHSI clock, PLL off; 8 MHz; VDDA = 3.6 V; maximum at TA = 105 °Ctyp 83.4 · max 96.6 uA58
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 2.1 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 2.2 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 2.3 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 2.5 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 2.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 2.8 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; TA = 25 °Cmax 3.5 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; TA = 85 °Cmax 3.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in run mode, all oscillators OFF; TA = 105 °Cmax 4.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 2.1 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 2.2 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 2.3 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 2.5 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 2.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.6 Vtyp 2.8 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; TA = 25 °Cmax 3.5 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; TA = 85 °Cmax 3.6 uA59
Supply current in Stop mode IDDAVDDA monitoring ON; regulator in low-power mode, all oscillators OFF; TA = 105 °Cmax 4.6 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 2.0 Vtyp 2.5 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 2.4 Vtyp 2.7 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 2.7 Vtyp 2.8 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 3.0 Vtyp 3 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI ON and IWDG ON; VDD = VDDA = 3.3 Vtyp 3.2 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 2.0 Vtyp 1.9 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 2.4 Vtyp 2.1 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 2.7 Vtyp 2.2 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 3.0 Vtyp 2.3 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 3.3 Vtyp 2.5 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; VDD = VDDA = 3.6 Vtyp 2.6 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; TA = 25 °Cmax 3.5 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; TA = 85 °Cmax 3.6 uA59
Supply current in Standby mode IDDAVDDA monitoring ON; LSI OFF and IWDG OFF; TA = 105 °Cmax 4.6 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 1.3 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 1.3 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 1.4 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 1.4 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in run mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 1.5 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.0 Vtyp 1.3 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.4 Vtyp 1.3 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 2.7 Vtyp 1.4 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.0 Vtyp 1.4 uA59
Supply current in Stop mode IDDAVDDA monitoring OFF; regulator in low-power mode, all oscillators OFF; VDD = VDDA = 3.3 Vtyp 1.5 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 2.0 Vtyp 1.7 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 2.4 Vtyp 1.8 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 2.7 Vtyp 1.9 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 3.0 Vtyp 2 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI ON and IWDG ON; VDD = VDDA = 3.3 Vtyp 2.1 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 2.0 Vtyp 1.2 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 2.4 Vtyp 1.2 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 2.7 Vtyp 1.2 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 3.0 Vtyp 1.3 uA59
Supply current in Standby mode IDDAVDDA monitoring OFF; LSI OFF and IWDG OFF; VDD = VDDA = 3.3 Vtyp 1.3 uA59
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 1.65 Vtyp 0.5 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 1.8 Vtyp 0.6 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 2.4 Vtyp 0.7 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 2.7 Vtyp 0.8 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 3.3 Vtyp 1.1 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; VBAT = 3.6 Vtyp 1.2 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; TA = 25 °Cmax 1.3 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; TA = 85 °Cmax 1.7 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, lower driving capability; LSEDRV[1:0] = '00'; TA = 105 °Cmax 2.3 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 1.65 Vtyp 0.8 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 1.8 Vtyp 0.9 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 2.4 Vtyp 1.1 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 2.7 Vtyp 1.2 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 3.3 Vtyp 1.4 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; VBAT = 3.6 Vtyp 1.6 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; TA = 25 °Cmax 1.7 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; TA = 85 °Cmax 2.1 uA60
RTC domain supply current IDD_VBATLSE & RTC ON; Xtal mode, higher driving capability; LSEDRV[1:0] = '11'; TA = 105 °Cmax 2.8 uA60
Current consumption from VDD supply IDD48 MHz; Run mode; peripherals enabled; VDD = VDDA = 3.3 Vtyp 24.1 mA61
Current consumption from VDD supply IDD48 MHz; Run mode; peripherals disabled; VDD = VDDA = 3.3 Vtyp 13.5 mA61
Current consumption from VDD supply IDD48 MHz; Sleep mode; peripherals enabled; VDD = VDDA = 3.3 Vtyp 14.6 mA61
Current consumption from VDD supply IDD48 MHz; Sleep mode; peripherals disabled; VDD = VDDA = 3.3 Vtyp 3.5 mA61
Current consumption from VDD supply IDD36 MHz; Run mode; peripherals enabledtyp 18.3 mA61
Current consumption from VDD supply IDD36 MHz; Run mode; peripherals disabledtyp 10.5 mA61
Current consumption from VDD supply IDD36 MHz; Sleep mode; peripherals enabledtyp 11.1 mA61
Current consumption from VDD supply IDD36 MHz; Sleep mode; peripherals disabledtyp 2.9 mA61
Current consumption from VDD supply IDD32 MHz; Run mode; peripherals enabledtyp 16.5 mA61
Current consumption from VDD supply IDD32 MHz; Run mode; peripherals disabledtyp 9.6 mA61
Current consumption from VDD supply IDD32 MHz; Sleep mode; peripherals enabledtyp 10 mA61
Current consumption from VDD supply IDD32 MHz; Sleep mode; peripherals disabledtyp 2.7 mA61
Current consumption from VDD supply IDD24 MHz; Run mode; peripherals enabledtyp 12.9 mA61
Current consumption from VDD supply IDD24 MHz; Run mode; peripherals disabledtyp 7.6 mA61
Current consumption from VDD supply IDD24 MHz; Sleep mode; peripherals enabledtyp 7.8 mA61
Current consumption from VDD supply IDD24 MHz; Sleep mode; peripherals disabledtyp 2.2 mA61
Current consumption from VDD supply IDD16 MHz; Run mode; peripherals enabledtyp 8.9 mA61
Current consumption from VDD supply IDD16 MHz; Run mode; peripherals disabledtyp 5.3 mA61
Current consumption from VDD supply IDD16 MHz; Sleep mode; peripherals enabledtyp 5.5 mA61
Current consumption from VDD supply IDD16 MHz; Sleep mode; peripherals disabledtyp 1.7 mA61
Current consumption from VDD supply IDD8 MHz; Run mode; peripherals enabledtyp 4.8 mA61
Current consumption from VDD supply IDD8 MHz; Run mode; peripherals disabledtyp 3.1 mA61
Current consumption from VDD supply IDD8 MHz; Sleep mode; peripherals enabledtyp 3.1 mA61
Current consumption from VDD supply IDD8 MHz; Sleep mode; peripherals disabledtyp 1.2 mA61
Current consumption from VDD supply IDD4 MHz; Run mode; peripherals enabledtyp 3.1 mA61
Current consumption from VDD supply IDD4 MHz; Run mode; peripherals disabledtyp 2.1 mA61
Current consumption from VDD supply IDD4 MHz; Sleep mode; peripherals enabledtyp 2.2 mA61
Current consumption from VDD supply IDD4 MHz; Sleep mode; peripherals disabledtyp 1.1 mA61
Current consumption from VDD supply IDD2 MHz; Run mode; peripherals enabledtyp 2.1 mA61
Current consumption from VDD supply IDD2 MHz; Run mode; peripherals disabledtyp 1.6 mA61
Current consumption from VDD supply IDD2 MHz; Sleep mode; peripherals enabledtyp 1.6 mA61
Current consumption from VDD supply IDD2 MHz; Sleep mode; peripherals disabledtyp 1 mA61
Current consumption from VDD supply IDD1 MHz; Run mode; peripherals enabledtyp 1.6 mA61
Current consumption from VDD supply IDD1 MHz; Run mode; peripherals disabledtyp 1.3 mA61
Current consumption from VDD supply IDD1 MHz; Sleep mode; peripherals enabledtyp 1.4 mA61
Current consumption from VDD supply IDD1 MHz; Sleep mode; peripherals disabledtyp 1 mA61
Current consumption from VDD supply IDD500 kHz; Run mode; peripherals enabledtyp 1.3 mA61
Current consumption from VDD supply IDD500 kHz; Run mode; peripherals disabledtyp 1.2 mA61
Current consumption from VDD supply IDD500 kHz; Sleep mode; peripherals enabledtyp 1.2 mA61
Current consumption from VDD supply IDD500 kHz; Sleep mode; peripherals disabledtyp 1 mA61
Current consumption from VDDA supply IDDA48 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 163.3 uA61
Current consumption from VDDA supply IDDA36 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 124.3 uA61
Current consumption from VDDA supply IDDA32 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 111.9 uA61
Current consumption from VDDA supply IDDA24 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 87.1 uA61
Current consumption from VDDA supply IDDA16 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 62.5 uA61
Current consumption from VDDA supply IDDA8 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 2.5 uA61
Current consumption from VDDA supply IDDA4 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 2.5 uA61
Current consumption from VDDA supply IDDA2 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 2.5 uA61
Current consumption from VDDA supply IDDA1 MHz; Run or Sleep mode; peripherals enabled or disabledtyp 2.5 uA61
Current consumption from VDDA supply IDDA500 kHz; Run or Sleep mode; peripherals enabled or disabledtyp 2.5 uA61
BusMatrixAHB; typical consumption at 25 °Ctyp 2.2 uA/MHz64
CRCAHB; typical consumption at 25 °Ctyp 1.6 uA/MHz64
DMAAHB; typical consumption at 25 °Ctyp 5.7 uA/MHz64
Flash memory interfaceAHB; typical consumption at 25 °Ctyp 13 uA/MHz64
GPIOAAHB; typical consumption at 25 °Ctyp 8.2 uA/MHz64
GPIOBAHB; typical consumption at 25 °Ctyp 8.5 uA/MHz64
GPIOCAHB; typical consumption at 25 °Ctyp 2.3 uA/MHz64
GPIODAHB; typical consumption at 25 °Ctyp 1.9 uA/MHz64
GPIOEAHB; typical consumption at 25 °Ctyp 2.2 uA/MHz64
GPIOFAHB; typical consumption at 25 °Ctyp 1.2 uA/MHz64
SRAMAHB; typical consumption at 25 °Ctyp 0.9 uA/MHz64
TSCAHB; typical consumption at 25 °Ctyp 5 uA/MHz64
All AHB peripheralsTypical consumption at 25 °Ctyp 52.6 uA/MHz64
Oscillator frequency fOSC_IN-min 4 · typ 8 · max 32 MHz68
Feedback resistor RF-typ 200 kΩ68
HSE current consumption IDDDuring startupmax 8.5 mA68
HSE current consumption IDDVDD = 3.3 V, Rm = 30 Ω, CL = 10 pF@8 MHztyp 0.4 mA68
HSE current consumption IDDVDD = 3.3 V, Rm = 45 Ω, CL = 10 pF@8 MHztyp 0.5 mA68
HSE current consumption IDDVDD = 3.3 V, Rm = 30 Ω, CL = 5 pF@32 MHztyp 0.8 mA68
HSE current consumption IDDVDD = 3.3 V, Rm = 30 Ω, CL = 10 pF@32 MHztyp 1 mA68
HSE current consumption IDDVDD = 3.3 V, Rm = 30 Ω, CL = 20 pF@32 MHztyp 1.5 mA68
Oscillator transconductance gmStartupmin 10 mA/V68
Startup time tSU(HSE)VDD is stabilizedtyp 2 ms68
LSE current consumption IDDlow drive capabilitytyp 0.5 · max 0.9 uA69
LSE current consumption IDDmedium-low drive capabilitymax 1 uA69
LSE current consumption IDDmedium-high drive capabilitymax 1.3 uA69
LSE current consumption IDDhigh drive capabilitymax 1.6 uA69
Oscillator transconductance gmlow drive capabilitymin 5 uA/V69
Oscillator transconductance gmmedium-low drive capabilitymin 8 uA/V69
Oscillator transconductance gmmedium-high drive capabilitymin 15 uA/V69
Oscillator transconductance gmhigh drive capabilitymin 25 uA/V69
Startup time tSU(LSE)VDDIOx is stabilizedtyp 2 s69
Frequency fLSIVDDA = 3.3 V, TA = –40 to 105 °Cmin 30 · typ 40 · max 50 kHz74
LSI oscillator startup time tsu(LSI)VDDA = 3.3 V, TA = –40 to 105 °Cmax 85 us74
LSI oscillator power consumption IDDA(LSI)VDDA = 3.3 V, TA = –40 to 105 °Ctyp 0.75 · max 1.2 uA74
PLL input clock fPLL_INUse appropriate multiplier factors for fPLL_OUTmin 1 · typ 8 · max 24 MHz74
PLL input clock duty cycle fPLL_IN-min 40 · max 60 %74
PLL multiplier output clock fPLL_OUT-min 16 · max 48 MHz74
PLL lock time tLOCK-max 200 us74
Cycle-to-cycle jitter JitterPLL-max 300 ps74
16-bit programming time tprogTA = - 40 to +105 °Cmin 40 · typ 53.5 · max 60 us74
Page (2 KB) erase time tERASETA = - 40 to +105 °Cmin 20 · max 40 ms74
Mass erase time tMETA = - 40 to +105 °Cmin 20 · max 40 ms74
Supply current IDDWrite mode; TA = –40 to 105 °Cmax 10 mA74
Supply current IDDErase mode; TA = –40 to 105 °Cmax 12 mA74
Electrostatic discharge voltage (human body model) VESD(HBM)All packages; class 2; TA = +25 °C, conforming to ANSI/ESDA/JEDEC JS-001max 2000 V77
Electrostatic discharge voltage (charge device model) VESD(CDM)UFQFPN48 (All others); class C2a; TA = +25 °C, conforming to ANSI/ESDA/JEDEC JS-002max 500 V77
Output low level voltage for an I/O pin VOLCMOS port; |IIO| = 8 mA; VDDIOx ≥ 2.7 Vmax 0.4 V81
Output low level voltage for an I/O pin VOLTTL port; |IIO| = 8 mA; VDDIOx ≥ 2.7 Vmax 0.4 V81
Output high level voltage for an I/O pin VOHTTL port; |IIO| = 8 mA; VDDIOx ≥ 2.7 Vmin 2.4 V81
Output low level voltage for an I/O pin VOL|IIO| = 20 mA; VDDIOx ≥ 2.7 Vmax 1.3 V81
Output low level voltage for an I/O pin VOL|IIO| = 6 mA; VDDIOx ≥ 2 Vmax 0.4 V81
Output low level voltage for an I/O pin VOL|IIO| = 4 mAmax 0.4 V81
Output low level voltage for an FTf I/O pin in Fm+ mode VOLFm+|IIO| = 20 mA; VDDIOx ≥ 2.7 Vmax 0.4 V81
Output low level voltage for an FTf I/O pin in Fm+ mode VOLFm+|IIO| = 10 mAmax 0.4 V81
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx ≥ 2 Vmax 2 MHz82
Output fall time tf(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx ≥ 2 Vmax 125 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx ≥ 2 Vmax 125 ns82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx < 2 Vmax 1 MHz82
Output fall time tf(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx < 2 Vmax 125 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = x0; CL = 50 pF; VDDIOx < 2 Vmax 125 ns82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx ≥ 2 Vmax 10 MHz82
Output fall time tf(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx ≥ 2 Vmax 25 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx ≥ 2 Vmax 25 ns82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx < 2 Vmax 4 MHz82
Output fall time tf(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx < 2 Vmax 62.5 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 01; CL = 50 pF; VDDIOx < 2 Vmax 62.5 ns82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 11; CL = 30 pF; VDDIOx ≥ 2.7 Vmax 50 MHz82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx ≥ 2.7 Vmax 30 MHz82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; 2 V ≤ VDDIOx < 2.7 Vmax 20 MHz82
Maximum frequency fmax(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx < 2 Vmax 10 MHz82
Output fall time tf(IO)outOSPEEDRy[1:0] = 11; CL = 30 pF; VDDIOx ≥ 2.7 Vmax 5 ns82
Output fall time tf(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx ≥ 2.7 Vmax 8 ns82
Output fall time tf(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; 2 V ≤ VDDIOx < 2.7 Vmax 12 ns82
Output fall time tf(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx < 2 Vmax 25 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 11; CL = 30 pF; VDDIOx ≥ 2.7 Vmax 5 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx ≥ 2.7 Vmax 8 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; 2 V ≤ VDDIOx < 2.7 Vmax 12 ns82
Output rise time tr(IO)outOSPEEDRy[1:0] = 11; CL = 50 pF; VDDIOx < 2 Vmax 25 ns82
Maximum frequency fmax(IO)outFm+ configuration; CL = 50 pF; VDDIOx ≥ 2 Vmax 2 MHz83
Output fall time tf(IO)outFm+ configuration; CL = 50 pF; VDDIOx ≥ 2 Vmax 12 ns83
Output rise time tr(IO)outFm+ configuration; CL = 50 pF; VDDIOx ≥ 2 Vmax 34 ns83
Maximum frequency fmax(IO)outFm+ configuration; CL = 50 pF; VDDIOx < 2 Vmax 0.5 MHz83
Output fall time tf(IO)outFm+ configuration; CL = 50 pF; VDDIOx < 2 Vmax 16 ns83
Output rise time tr(IO)outFm+ configuration; CL = 50 pF; VDDIOx < 2 Vmax 44 ns83
Pulse width of external signals detected by the EXTI controller tEXTIpw-min 10 ns83
NRST Schmitt trigger voltage hysteresis Vhys(NRST)-typ 200 mV84
Weak pull-up equivalent resistor RPUVIN = VSSmin 25 · typ 40 · max 55 kΩ84
NRST input filtered pulse VF(NRST)-max 100 ns84
NRST input not filtered pulse VNF(NRST)2.7 < VDD < 3.6min 300 ns84
NRST input not filtered pulse VNF(NRST)2.0 < VDD < 3.6min 500 ns84
Analog supply voltage for ADC ON VDDA-min 2.4 · max 3.6 V84
Current consumption of the ADC IDDA (ADC)VDDA = 3.3 Vtyp 0.9 mA84
ADC clock frequency fADC-min 0.6 · max 14 MHz84
Sampling rate fS12-bit resolutionmin 0.043 · max 1 MHz84

Pins, by the datasheet

25
1 VBAT
Backup power supply. · p. 36
2 PC13
GPIO with WKUP2, RTC_TAMP1, RTC_TS and RTC_OUT functions. · p. 37
7 NRST
Active-low device reset input and internal reset output, with embedded weak pull-up resistor. · p. 37
8 VSSA
Analog ground. · p. 37
9 VDDA
Analog power supply. · p. 37
10 PA0
GPIO with USART2_CTS, TIM2_CH1_ETR, COMP1_OUT, TSC_G1_IO1, USART4_TX, RTC_TAMP2, WKUP1, ADC_IN0 and COMP1_INM6 functions. · p. 37
11 PA1
GPIO; USART2_RTS, TIM2_CH2, TIM15_CH1N, TSC_G1_IO2, USART4_RX, EVENTOUT, ADC_IN1 and COMP1_INP. · p. 38
12 PA2
GPIO; USART2_TX, COMP2_OUT, TIM2_CH3, TIM15_CH1, TSC_G1_IO3, ADC_IN2, COMP2_INM6 and WKUP4. · p. 38
13 PA3
GPIO; USART2_RX, TIM2_CH4, TIM15_CH2, TSC_G1_IO4, ADC_IN3 and COMP2_INP. · p. 38
14 PA4
GPIO; SPI1_NSS, I2S1_WS, TIM14_CH1, TSC_G2_IO1, USART2_CK, COMP1_INM4, COMP2_INM4, ADC_IN4 and DAC_OUT1. · p. 38
15 PA5
GPIO; SPI1_SCK, I2S1_CK, CEC, TIM2_CH1_ETR, TSC_G2_IO2, COMP1_INM5, COMP2_INM5, ADC_IN5 and DAC_OUT2. · p. 38
16 PA6
GPIO; SPI1_MISO, I2S1_MCK, TIM3_CH1, TIM1_BKIN, TIM16_CH1, COMP1_OUT, TSC_G2_IO3, EVENTOUT, USART3_CTS and ADC_IN6. · p. 38
17 PA7
GPIO; SPI1_MOSI, I2S1_SD, TIM3_CH2, TIM14_CH1, TIM1_CH1N, TIM17_CH1, COMP2_OUT, TSC_G2_IO4, EVENTOUT and ADC_IN7. · p. 38
18 PB0
GPIO; TIM3_CH3, TIM1_CH2N, TSC_G3_IO2, EVENTOUT, USART3_CK and ADC_IN8. · p. 39
19 PB1
GPIO; TIM3_CH4, USART3_RTS, TIM14_CH1, TIM1_CH3N, TSC_G3_IO3 and ADC_IN9. · p. 39
20 PB2
GPIO with TSC_G3_IO4 alternate function. · p. 39
21 PB10
GPIO; SPI2_SCK, I2C2_SCL, USART3_TX, CEC, TSC_SYNC and TIM2_CH3. · p. 39
22 PB11
GPIO; USART3_RX, TIM2_CH4, EVENTOUT, TSC_G6_IO1 and I2C2_SDA. · p. 39
23 VSS
Ground. · p. 39
43 PB7
GPIO; I2C1_SDA, USART1_RX, USART4_CTS, TIM17_CH1N and TSC_G5_IO4. · p. 43
44 BOOT0
Boot memory selection. · p. 43
45 PB8
GPIO; I2C1_SCL, CEC, TIM16_CH1, TSC_SYNC and CAN_RX. · p. 43
46 PB9
GPIO; SPI2_NSS, I2S2_WS, I2C1_SDA, IR_OUT, TIM17_CH1, EVENTOUT and CAN_TX. · p. 43
47 VSS
Ground. · p. 43
48 VDD
Digital power supply. · p. 43

Parameters

19
ADC (Bit)
12bit
CPU Core
ARM Cortex-M0
CPU Maximum Speed
48MHz
Core Size
32 Bit
Current - Supply
24.62mA
Current - Supply(Max)
28.24mA
DAC (Bit)
12bit
Junction Temperature(Max)
105℃
Number of I/O
37
Operating Temperature
-40℃~+105℃
Oscillator Type
Built-in
Output Current per Pin(Max)
25mA
Program Memory Type
FLASH
Program Storage Size
128KB
RAM Size
16KB
Standby Current
2.5uA
Thermal Resistance(Junction to Ambient)
32℃/W
Voltage - Supply
1.65V~3.6V
Voltage - Supply(Absolute Max)
4V

Order codes

2

Pinout

49
The pins of the STM32F072CBU6
PinNameType
1VBATPower in
2PC13Input/output
3PC14Input/output
4PC15Input/output
5PF0Input/output
6PF1Input/output
7NRSTInput
8VSSAPower in
9VDDAPower in
10PA0Input/output
11PA1Input/output
12PA2Input/output
13PA3Input/output
14PA4Input/output
15PA5Input/output
16PA6Input/output
17PA7Input/output
18PB0Input/output
19PB1Input/output
20PB2Input/output
21PB10Input/output
22PB11Input/output
23VSSPower in
24VDDPower in
25PB12Input/output
26PB13Input/output
27PB14Input/output
28PB15Input/output
29PA8Input/output
30PA9Input/output
31PA10Input/output
32PA11Input/output
33PA12Input/output
34PA13Input/output
35VSSPassive
36VDDIO2Power in
37PA14Input/output
38PA15Input/output
39PB3Input/output
40PB4Input/output
41PB5Input/output
42PB6Input/output
43PB7Input/output
44BOOT0Input
45PB8Input/output
46PB9Input/output
47VSSPassive
48VDDPower in
49VSSPassive

Open-source boards using it

All 10
  • 2 layers20.3 × 24.5 mmExamples, the printed circuit board in 3D

    Examples

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    46 parts546MIT
  • 2 layers55 × 25 mmHeadless tef lite, the printed circuit board in 3D

    Headless tef lite

    FMDX-org/headless-tef-lite

    Small low cost Headless TEF variant.

    97 parts10CERN-OHL-W-2.0
  • 2 layers241.3 × 74.6 mmCursed scandinavian iso van, the printed circuit board in 3D

    Cursed scandinavian iso van

    Ciantha/cursed-scandinavian-iso-van

    first "original" pcb, let's see how this goes

    106 parts5
  • 2 layers26.3 × 17.1 mmKryptonite, the printed circuit board in 3D

    Kryptonite

    samienr/kryptonite

    affordable open source USB-C security key using STM32F072CBU6 and ATECC608A

    27 parts2MIT
  • 2 layers285 × 94.6 mmYM60JISv2 PCB, the printed circuit board in 3D

    YM60JISv2 PCB

    ymkn/YM60JISv2

    The successor to the YM60JIS. A 60% PCB supporting both MX and Gateron Low Profile 3.0 compatible switches with universal tray mount case.

    168 parts2MIT
  • 4 layers84 × 103 mmMicLightV2, the printed circuit board in 3D

    MicLightV2

    Daxxn/MicLightV2_PCB

    130 parts
  • 2 layers303.2 × 92.1 mmAthene pcb f072, the printed circuit board in 3D

    Athene pcb f072

    kebbn/athene-pcb-f072

    65% PCB design for the Athene keyboard by KL using the STM32F072 MCU

    193 partsMIT
  • 4 layers88 × 82 mmSignalGen, the printed circuit board in 3D

    SignalGen

    Daxxn/BenchyReloaded

    New and improved Benchy, now with more doodads!

    148 parts2AGPL-3.0

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/STM32F072CBU6" title="STM32F072CBU6 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/STM32F072CBU6.jpg" alt="STM32F072CBU6" width="1200" height="900">
A picture that opens the part, for a README
[![STM32F072CBU6](https://pcbkit.io/embed/parts/st/STM32F072CBU6.jpg?size=s)](https://pcbkit.io/parts/st/STM32F072CBU6)

Questions

Is there a KiCad symbol and footprint for the STM32F072CBU6?

Yes. The symbol is MCU_ST_STM32F0:STM32F072CBUx and the footprint Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STM32F072CBU6?

UFQFPN-48(7x7), with 49 pins. Its footprint is drawn on this page.

Where is the STM32F072CBU6 datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the STM32F072CBU6?

JLCPCB lists it as part C92504, with 98 in stock; the sellers' links on this page open their listings.

What can replace the STM32F072CBU6?

Parts like it in the library: the STM32WLE5CCU6 by STMicroelectronics, the STM32G431CBU6 by STMicroelectronics, the STM32F401CCU6 by STMicroelectronics and the STM32F411CCU6 by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the STM32F072CBU6?

10 boards in 10 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8