

Overview
The STM32F103C8T6 is a microcontroller made by STMicroelectronics in a LQFP-48(7x7) package with 48 pins. -40℃~+85℃ 12bit 20KB 2V~3.6V 32 Bit 37 64KB 72MHz ARM Cortex-M3 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS.
PCBKit's library has its KiCad symbol (MCU_ST_STM32F1:STM32F103C8Tx, from KiCad's library) and its footprint (Package_QFP:LQFP-48_7x7mm_P0.5mm, from KiCad's library), ready for a KiCad board. 212,960 are in stock at JLCPCB (part C8734). 319 open-source boards in 274 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
19- Supply, least
- 2 V · VDD, recommended operating min · p. 38
- Supply, most
- 3.6 V · VDD, recommended operating max · p. 38
- Supply, least
- 2.4 V · VDDA, ADC used, recommended operating min · p. 38
- Supply, least
- 1.8 V · VBAT, recommended operating min · p. 38
- Supply, absolute maximum
- 4 V · VDD and VDDA, absolute max · p. 37
- Works from
- -40 °C · Ambient, suffix 6, maximum power dissipation min · p. 38
- Works up to
- 85 °C · Ambient, suffix 6, maximum power dissipation max · p. 38
- Works up to
- 105 °C · Ambient, suffix 6, low-power dissipation max · p. 38
- Junction, hottest
- 105 °C · Junction, suffix 6, operating max · p. 38
- Junction, hottest
- 150 °C · Junction, absolute max · p. 37
- Takes working
- 36 mA · VDD, typical Run from Flash, 72 MHz, external clock, peripherals enabled, 3.3 V, 25 °C · p. 47
- Takes at most
- 50 mA · VDD, max Run from Flash, 72 MHz, external clock, peripherals enabled, TA = 85 °C · p. 41
- Takes asleep
- 2 µA · VDD, typical Standby, oscillators and RTC off, 3.3 V, 25 °C · p. 44
- A pin gives at most
- 25 mA · Any I/O and control pin, absolute max sink current · p. 37
- Junction to air (LQFP48)
- 55 K/W · Junction-to-ambient thermal resistance · p. 104
- Takes at most
- 50.3 mA · VDD, max Run mode at 72 MHz, Flash, all peripherals enabled, TA = 105 °C · p. 41
- Supply, least
- 3 V · VDD, USB operating min · p. 73
- A pin gives at most
- 20 mA · GPIO source or sink max with relaxed VOL/VOH, except PC13–PC15 · p. 64
- A pin gives at most
- 3 mA · PC13–PC15 source or sink max · p. 64
What it is and has
14- Core
- Arm 32-bit Cortex-M3 · p. 1
- Maximum CPU clock
- 72 MHz · p. 1
- SRAM
- 20 Kbytes · p. 1
- Low-power modes
- Sleep, Stop and Standby · p. 1
- DMA
- 7 channels · p. 1
- USB
- USB 2.0 full-speed · p. 1
- Packages
- ECOPACK · p. 1
- CPU core
- Arm 32-bit Cortex-M3 · p. 1
- Maximum CPU frequency
- 72 MHz · p. 1
- Timers
- 7 · p. 1
- ADC
- 2 · p. 1
- Communication interfaces
- 9; includes USB and CAN · p. 1
- Package
- LQFP48 7 × 7 mm · p. 1
- ADC
- 12-bit · p. 74
Around it
7- cap 100 nF
- between VDD and VSS; Supply bypass capacitors; Figure 14 shows 5 × 100 nF across the main supply pins. · p. 36
- cap 4.7 µF
- between VDD_3 and VSS; Must be connected to VDD3. · p. 36
- crystal 4 to 16 MHz
- between OSC_IN and OSC_OUT; Crystal or ceramic resonator for HSE; place resonator and load capacitors as close as possible to the oscillator pins. · p. 52
- cap 5 pF to 25 pF
- between OSC_IN and GND; HSE CL1; high-quality ceramic for high-frequency applications, selected for the crystal; include pin and board capacitance. · p. 53
- crystal 32.768 kHz
- between OSC32_IN and OSC32_OUT; LSE crystal or ceramic resonator; place it and its load capacitors as close as possible to the oscillator pins. · p. 53
- cap 5 to 15 pF
- between OSC32_IN and GND; LSE CL1; high-quality ceramic selected for the crystal or resonator; usually the same size as CL2. · p. 54
- res 1.5 kΩ
- between USBDP (D+) and 3.0 to 3.6 V; Pull-up required for USB 2.0 full-speed electrical compliance. · p. 73
Specifications
432| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| External main supply voltage (including VDDA and VDD) VDD − VSS | min -0.3 · max 4 V | 37 | |
| Input voltage on any other pin VIN | Min VSS − 0.3 | max 4 V | 37 |
| Variations between different VDD power pins |ΔVDDx| | max 50 mV | 37 | |
| Variations between all the different ground pins |VSSX − VSS| | max 50 mV | 37 | |
| Total current into VDD/VDDA power lines (source) IVDD | max 150 mA | 37 | |
| Total current out of VSS ground lines (sink) IVSS | max 150 mA | 37 | |
| Output current sunk by any I/O and control pin IIO | max 25 mA | 37 | |
| Output current source by any I/Os and control pin IIO | max -25 mA | 37 | |
| Injected current on any other pin IINJ(PIN) | Maximum rating ±5 mA | max 5 mA | 37 |
| Total injected current (sum of all I/O and control pins) ΣIINJ(PIN) | Maximum rating ±25 mA; absolute sum of positive and negative injected currents | max 25 mA | 37 |
| Storage temperature range TSTG | min -65 · max 150 °C | 37 | |
| Maximum junction temperature TJ | Absolute maximum rating | max 150 °C | 37 |
| Internal AHB clock frequency fHCLK | min 0 · max 72 MHz | 38 | |
| Internal APB1 clock frequency fPCLK1 | min 0 · max 36 MHz | 38 | |
| Internal APB2 clock frequency fPCLK2 | min 0 · max 72 MHz | 38 | |
| Standard operating voltage VDD | min 2 · max 3.6 V | 38 | |
| Analog operating voltage (ADC not used) VDDA | Must be the same potential as VDD | min 2 · max 3.6 V | 38 |
| Analog operating voltage (ADC used) VDDA | Must be the same potential as VDD | min 2.4 · max 3.6 V | 38 |
| Backup operating voltage VBAT | min 1.8 · max 3.6 V | 38 | |
| I/O input voltage VIN | Standard IO; max VDD + 0.3 V | min -0.3 V | 38 |
| I/O input voltage VIN | FT IO, 2 V < VDD ≤ 3.6 V | min -0.3 · max 5.5 V | 38 |
| I/O input voltage VIN | FT IO, VDD = 2 V | min -0.3 · max 5.2 V | 38 |
| I/O input voltage VIN | BOOT0 | min 0 · max 5.5 V | 38 |
| Power dissipation at TA = 85 °C for suffix 6 or TA = 105 °C for suffix 7 PD | LQFP48; suffix 6, TA = 85 °C | max 363 mW | 38 |
| Ambient temperature for 6 suffix version TA | Maximum power dissipation | min -40 · max 85 °C | 38 |
| Ambient temperature for 6 suffix version TA | Low-power dissipation; TJ must not exceed TJmax | min -40 · max 105 °C | 38 |
| Junction temperature range TJ | 6 suffix version | min -40 · max 105 °C | 38 |
| VDD rise time rate tVDD | No finite maximum stated (∞) | min 0 us/V | 39 |
| VDD fall time rate tVDD | No finite maximum stated (∞) | min 20 us/V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 000 (rising edge) | min 2.1 · typ 2.18 · max 2.26 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 000 (falling edge) | min 2 · typ 2.08 · max 2.16 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 001 (rising edge) | min 2.19 · typ 2.28 · max 2.37 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 001 (falling edge) | min 2.09 · typ 2.18 · max 2.27 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 010 (rising edge) | min 2.28 · typ 2.38 · max 2.48 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 010 (falling edge) | min 2.18 · typ 2.28 · max 2.38 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 011 (rising edge) | min 2.38 · typ 2.48 · max 2.58 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 011 (falling edge) | min 2.28 · typ 2.38 · max 2.48 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 100 (rising edge) | min 2.47 · typ 2.58 · max 2.69 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 100 (falling edge) | min 2.37 · typ 2.48 · max 2.59 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 101 (rising edge) | min 2.57 · typ 2.68 · max 2.79 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 101 (falling edge) | min 2.47 · typ 2.58 · max 2.69 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 110 (rising edge) | min 2.66 · typ 2.78 · max 2.9 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 110 (falling edge) | min 2.56 · typ 2.68 · max 2.8 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 111 (rising edge) | min 2.76 · typ 2.88 · max 3 V | 39 |
| Programmable voltage detector level selection VPVD | PLS[2:0] = 111 (falling edge) | min 2.66 · typ 2.78 · max 2.9 V | 39 |
| PVD hysteresis VPVDhyst | Specified by design, not tested in production | typ 100 mV | 39 |
| Power on/power down reset threshold VPOR/PDR | Falling edge | min 1.8 · typ 1.88 · max 1.96 V | 39 |
| Power on/power down reset threshold VPOR/PDR | Rising edge | min 1.84 · typ 1.92 · max 2 V | 39 |
| PDR hysteresis VPDRhyst | Specified by design, not tested in production | typ 40 mV | 39 |
| Reset temporization TRSTTEMPO | Specified by design, not tested in production | min 1 · typ 2.5 · max 4.5 ms | 39 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 85 °C | max 50 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 85 °C | max 36.1 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 85 °C | max 28.6 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 85 °C | max 19.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 85 °C | max 14.7 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 85 °C | max 8.6 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 85 °C | max 32.8 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 85 °C | max 24.4 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 85 °C | max 19.8 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 85 °C | max 13.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 85 °C | max 10.7 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 85 °C | max 6.8 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 85 °C | max 48 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 85 °C | max 31.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 85 °C | max 24 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 85 °C | max 17.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 85 °C | max 12.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 85 °C | max 7.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 85 °C | max 29 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 85 °C | max 20.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 85 °C | max 16 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 85 °C | max 11.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 85 °C | max 8.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 85 °C | max 5.5 mA | 41 |
| Supply current in Stop mode IDD | Regulator in Run mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; VDD = 2.4 V; TA = 25 °C | typ 23.5 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Run mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; VDD = 3.3 V; TA = 25 °C | typ 24 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Run mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; TA = 85 °C | max 200 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Low-power mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; VDD = 2.4 V; TA = 25 °C | typ 13.5 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Low-power mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; VDD = 3.3 V; TA = 25 °C | typ 14 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Low-power mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; TA = 85 °C | max 180 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator and independent watchdog ON; VDD = 2.4 V; TA = 25 °C | typ 2.6 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator and independent watchdog ON; VDD = 3.3 V; TA = 25 °C | typ 3.4 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator ON, independent watchdog OFF; VDD = 2.4 V; TA = 25 °C | typ 2.4 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator ON, independent watchdog OFF; VDD = 3.3 V; TA = 25 °C | typ 3.2 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator and independent watchdog OFF, low-speed oscillator and RTC OFF; VDD = 2.4 V; TA = 25 °C | typ 1.7 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator and independent watchdog OFF, low-speed oscillator and RTC OFF; VDD = 3.3 V; TA = 25 °C | typ 2 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator and independent watchdog OFF, low-speed oscillator and RTC OFF; TA = 85 °C | max 4 uA | 44 |
| Backup domain supply current IDD_VBAT | Low-speed oscillator and RTC ON; VBAT = 2.0 V; TA = 25 °C | typ 0.9 uA | 44 |
| Backup domain supply current IDD_VBAT | Low-speed oscillator and RTC ON; VBAT = 2.4 V; TA = 25 °C | typ 1.1 uA | 44 |
| Backup domain supply current IDD_VBAT | Low-speed oscillator and RTC ON; VBAT = 3.3 V; TA = 25 °C | typ 1.4 uA | 44 |
| Backup domain supply current IDD_VBAT | Low-speed oscillator and RTC ON; TA = 85 °C | max 1.9 uA | 44 |
| Supply current in Run mode IDD | External clock; 72 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 36 mA | 47 |
| Supply current in Run mode IDD | External clock; 72 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 27 mA | 47 |
| Supply current in Run mode IDD | External clock; 48 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 24.2 mA | 47 |
| Supply current in Run mode IDD | External clock; 48 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 18.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 36 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 19 mA | 47 |
| Supply current in Run mode IDD | External clock; 36 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 14.8 mA | 47 |
| Supply current in Run mode IDD | External clock; 24 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 12.9 mA | 47 |
| Supply current in Run mode IDD | External clock; 24 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 10.1 mA | 47 |
| Supply current in Run mode IDD | External clock; 16 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 9.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 16 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 7.4 mA | 47 |
| Supply current in Run mode IDD | External clock; 8 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 5.5 mA | 47 |
| Supply current in Run mode IDD | External clock; 8 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 4.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 4 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 3.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 4 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 2.8 mA | 47 |
| Supply current in Run mode IDD | External clock; 2 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 2.2 mA | 47 |
| Supply current in Run mode IDD | External clock; 2 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 1.9 mA | 47 |
| Supply current in Run mode IDD | External clock; 1 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 1.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 1 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 1.45 mA | 47 |
| Supply current in Run mode IDD | External clock; 500 kHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 1.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 500 kHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 1.25 mA | 47 |
| Supply current in Run mode IDD | External clock; 125 kHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 1.08 mA | 47 |
| Supply current in Run mode IDD | External clock; 125 kHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 1.06 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 64 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 31.4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 64 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 23.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 48 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 23.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 48 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 17.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 36 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 18.3 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 36 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 14.1 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 24 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 12.2 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 24 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 9.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 16 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 8.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 16 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 6.8 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 8 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 4.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 8 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 4 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 2.7 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 4 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 2.2 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 2 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 1.6 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 2 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 1.4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 1 MHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 1.02 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 1 MHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 0.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 500 kHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 0.73 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 500 kHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 0.67 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 125 kHz; all peripherals enabled; TA = 25 °C, VDD = 3.3 V | typ 0.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler used to reduce frequency; 125 kHz; all peripherals disabled; TA = 25 °C, VDD = 3.3 V | typ 0.48 mA | 47 |
| Electrostatic discharge voltage (human body model) VESD(HBM) | TA = +25 °C, conforming to JESD22-A114; class 2 | max 2000 V | 59 |
| Electrostatic discharge voltage (charge device model) VESD(CDM) | TA = +25 °C, conforming to ANSI/ESD STM5.3.1; class II | max 500 V | 59 |
| Thermal resistance junction-ambient ΘJA | LQFP48 - 7 x 7 mm / 0.5 mm pitch; stated value | typ 55 °C/W | 104 |
| Input voltage on any other pin VIN | Min = VSS − 0.3 | max 4 V | 37 |
| Injected current on five volt tolerant pins IINJ(PIN) | Limits printed as -5/+0 | min -5 · max 0 mA | 37 |
| Injected current on any other pin IINJ(PIN) | ±5 | min -5 · max 5 mA | 37 |
| Total injected current (sum of all I/O and control pins) ΣIINJ(PIN) | ±25; absolute sum of positive and negative injected currents | min -25 · max 25 mA | 37 |
| Maximum junction temperature TJ | max 150 °C | 37 | |
| Internal reference voltage VREFINT | −40 °C < TA < +105 °C | min 1.16 · typ 1.2 · max 1.26 V | 40 |
| Internal reference voltage VREFINT | −40 °C < TA < +85 °C | min 1.16 · typ 1.2 · max 1.24 V | 40 |
| ADC sampling time when reading the internal reference voltage TS_vrefint | typ 5.1 · max 17.1 us | 40 | |
| Internal reference voltage spread over the temperature range VRERINT | VDD = 3 V ±10 mV | max 10 mV | 40 |
| Temperature coefficient TCoeff | max 100 ppm/°C | 40 | |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 105 °C | max 50.3 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 105 °C | max 36.2 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 105 °C | max 28.7 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 105 °C | max 20.1 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 105 °C | max 14.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 105 °C | max 8.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 105 °C | max 32.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 105 °C | max 24.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 105 °C | max 19.9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 105 °C | max 14.2 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 105 °C | max 11 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 105 °C | max 7.1 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 105 °C | max 50 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 105 °C | max 32 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 105 °C | max 25.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 105 °C | max 18 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 105 °C | max 13 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 105 °C | max 8 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 105 °C | max 29.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 105 °C | max 21 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 105 °C | max 16.5 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 105 °C | max 12 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 105 °C | max 9 mA | 41 |
| Supply current in Run mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 105 °C | max 6 mA | 41 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 85 °C | max 30 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 72 MHz; TA = 105 °C | max 32 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 85 °C | max 20 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 48 MHz; TA = 105 °C | max 20.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 85 °C | max 15.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 36 MHz; TA = 105 °C | max 16 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 85 °C | max 11.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 24 MHz; TA = 105 °C | max 12 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 85 °C | max 8.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 16 MHz; TA = 105 °C | max 9 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 85 °C | max 5.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals enabled; 8 MHz; TA = 105 °C | max 6 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 85 °C | max 7.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 72 MHz; TA = 105 °C | max 8 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 85 °C | max 6 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 48 MHz; TA = 105 °C | max 6.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 85 °C | max 5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 36 MHz; TA = 105 °C | max 5.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 85 °C | max 4.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 24 MHz; TA = 105 °C | max 5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 85 °C | max 4 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 16 MHz; TA = 105 °C | max 4.5 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 85 °C | max 3 mA | 43 |
| Supply current in Sleep mode IDD | External clock, all peripherals disabled; 8 MHz; TA = 105 °C | max 4 mA | 43 |
| Supply current in Stop mode IDD | Regulator in Run mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; TA = 105 °C | max 370 uA | 44 |
| Supply current in Stop mode IDD | Regulator in Low-power mode; low-speed and high-speed internal RC oscillators and high-speed oscillator OFF; no independent watchdog; TA = 105 °C | max 340 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator, independent watchdog, low-speed oscillator and RTC OFF; VDD = 2.4 V; TA = 25 °C | typ 1.7 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator, independent watchdog, low-speed oscillator and RTC OFF; VDD = 3.3 V; TA = 25 °C | typ 2 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator, independent watchdog, low-speed oscillator and RTC OFF; TA = 85 °C | max 4 uA | 44 |
| Supply current in Standby mode IDD | Low-speed internal RC oscillator, independent watchdog, low-speed oscillator and RTC OFF; TA = 105 °C | max 5 uA | 44 |
| Backup domain supply current IDD_VBAT | Low-speed oscillator and RTC ON; TA = 105 °C | max 2.2 uA | 44 |
| Supply current in Run mode IDD | External clock; 72 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 36 mA | 47 |
| Supply current in Run mode IDD | External clock; 72 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 27 mA | 47 |
| Supply current in Run mode IDD | External clock; 48 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 24.2 mA | 47 |
| Supply current in Run mode IDD | External clock; 48 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 18.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 36 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 19 mA | 47 |
| Supply current in Run mode IDD | External clock; 36 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 14.8 mA | 47 |
| Supply current in Run mode IDD | External clock; 24 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 12.9 mA | 47 |
| Supply current in Run mode IDD | External clock; 24 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 10.1 mA | 47 |
| Supply current in Run mode IDD | External clock; 16 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 9.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 16 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 7.4 mA | 47 |
| Supply current in Run mode IDD | External clock; 8 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 5.5 mA | 47 |
| Supply current in Run mode IDD | External clock; 8 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 4.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 4 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 3.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 4 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 2.8 mA | 47 |
| Supply current in Run mode IDD | External clock; 2 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 2.2 mA | 47 |
| Supply current in Run mode IDD | External clock; 2 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.9 mA | 47 |
| Supply current in Run mode IDD | External clock; 1 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.6 mA | 47 |
| Supply current in Run mode IDD | External clock; 1 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.45 mA | 47 |
| Supply current in Run mode IDD | External clock; 500 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.3 mA | 47 |
| Supply current in Run mode IDD | External clock; 500 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.25 mA | 47 |
| Supply current in Run mode IDD | External clock; 125 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.08 mA | 47 |
| Supply current in Run mode IDD | External clock; 125 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.06 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 64 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 31.4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 64 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 23.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 48 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 23.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 48 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 17.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 36 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 18.3 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 36 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 14.1 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 24 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 12.2 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 24 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 9.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 16 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 8.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 16 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 6.8 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 8 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 4.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 8 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 4 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 2.7 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 4 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 2.2 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 2 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.6 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 2 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.4 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 1 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.02 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 1 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.9 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 500 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.73 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 500 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.67 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 125 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.5 mA | 47 |
| Supply current in Run mode IDD | HSI, AHB prescaler; 125 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.48 mA | 47 |
| Supply current in Sleep mode IDD | External clock; 72 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 14.4 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 72 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 5.5 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 48 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 9.9 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 48 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 3.9 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 36 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 7.6 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 36 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 3.1 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 24 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 5.3 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 24 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 2.3 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 16 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 3.8 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 16 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.8 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 8 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 2.1 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 8 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.2 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 4 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.6 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 4 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.1 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 2 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.3 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 2 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 1 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.11 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 1 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.98 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 500 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.04 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 500 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.96 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 125 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.98 mA | 48 |
| Supply current in Sleep mode IDD | External clock; 125 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.95 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 64 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 12.3 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 64 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 4.4 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 48 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 9.3 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 48 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 3.3 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 36 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 7 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 36 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 2.5 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 24 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 4.8 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 24 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.8 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 16 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 3.2 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 16 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 1.2 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 8 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1.6 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 8 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.6 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 4 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 1 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 4 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.5 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 2 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.72 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 2 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.47 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 1 MHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.56 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 1 MHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.44 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 500 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.49 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 500 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.42 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 125 kHz; all peripherals enabled; TA = 25 °C; VDD = 3.3 V | typ 0.43 mA | 48 |
| Supply current in Sleep mode IDD | HSI, AHB prescaler; 125 kHz; all peripherals disabled; TA = 25 °C; VDD = 3.3 V | typ 0.41 mA | 48 |
| DMA1 | AHB, up to 72 MHz; incremental peripheral current | typ 16.53 uA/MHz | 49 |
| BusMatrix | AHB, up to 72 MHz; automatically active when CPU or DMA is ON | typ 8.33 uA/MHz | 49 |
| APB1-Bridge | APB1, up to 36 MHz; incremental peripheral current | typ 10.28 uA/MHz | 49 |
| TIM2 | APB1, up to 36 MHz; incremental peripheral current | typ 32.5 uA/MHz | 49 |
| TIM3 | APB1, up to 36 MHz; incremental peripheral current | typ 31.39 uA/MHz | 49 |
| TIM4 | APB1, up to 36 MHz; incremental peripheral current | typ 31.94 uA/MHz | 49 |
| SPI2 | APB1, up to 36 MHz; incremental peripheral current | typ 4.17 uA/MHz | 49 |
| USART2 | APB1, up to 36 MHz; incremental peripheral current | typ 12.22 uA/MHz | 49 |
| USART3 | APB1, up to 36 MHz; incremental peripheral current | typ 12.22 uA/MHz | 49 |
| I2C1 | APB1, up to 36 MHz; incremental peripheral current | typ 10 uA/MHz | 49 |
| I2C2 | APB1, up to 36 MHz; incremental peripheral current | typ 10 uA/MHz | 49 |
| USB | APB1, up to 36 MHz; incremental peripheral current | typ 17.78 uA/MHz | 49 |
| CAN1 | APB1, up to 36 MHz; incremental peripheral current | typ 18.06 uA/MHz | 49 |
| WWDG | APB1, up to 36 MHz; incremental peripheral current | typ 2.5 uA/MHz | 49 |
| PWR | APB1, up to 36 MHz; incremental peripheral current | typ 1.67 uA/MHz | 49 |
| BKP | APB1, up to 36 MHz; incremental peripheral current | typ 2.5 uA/MHz | 49 |
| IWDG | APB1, up to 36 MHz; incremental peripheral current | typ 11.67 uA/MHz | 49 |
| APB2-Bridge | APB2, up to 72 MHz; incremental peripheral current | typ 3.75 uA/MHz | 50 |
| GPIOA | APB2, up to 72 MHz; incremental peripheral current | typ 6.67 uA/MHz | 50 |
| GPIOB | APB2, up to 72 MHz; incremental peripheral current | typ 6.53 uA/MHz | 50 |
| GPIOC | APB2, up to 72 MHz; incremental peripheral current | typ 6.53 uA/MHz | 50 |
| GPIOD | APB2, up to 72 MHz; incremental peripheral current | typ 6.53 uA/MHz | 50 |
| GPIOE | APB2, up to 72 MHz; incremental peripheral current | typ 6.39 uA/MHz | 50 |
| SPI1 | APB2, up to 72 MHz; incremental peripheral current | typ 4.72 uA/MHz | 50 |
| USART1 | APB2, up to 72 MHz; incremental peripheral current | typ 11.94 uA/MHz | 50 |
| TIM1 | APB2, up to 72 MHz; incremental peripheral current | typ 23.33 uA/MHz | 50 |
| ADC1 | fHCLK = 56 MHz; fAPB1 = fHCLK / 2; fAPB2 = fHCLK; fADCCLK = fAPB2 / 4; add 0.65 mA analog current when ADON = 1 | typ 17.5 uA/MHz | 50 |
| ADC2 | fHCLK = 56 MHz; fAPB1 = fHCLK / 2; fAPB2 = fHCLK; fADCCLK = fAPB2 / 4; add 0.65 mA analog current when ADON = 1 | typ 16.07 uA/MHz | 50 |
| User external clock source frequency fHSE_ext | min 1 · typ 8 · max 25 MHz | 50 | |
| OSC_IN high or low time tw(HSE) | High time | min 5 ns | 50 |
| OSC_IN high or low time tw(HSE) | Low time | min 5 ns | 50 |
| OSC_IN rise or fall time tr(HSE) | Rise time | max 20 ns | 50 |
| OSC_IN rise or fall time tf(HSE) | Fall time | max 20 ns | 50 |
| OSC_IN input capacitance Cin(HSE) | typ 5 pF | 50 | |
| Duty cycle DuCy(HSE) | min 45 · max 55 % | 50 | |
| OSC_IN Input leakage current IL | VSS ≤ VIN ≤ VDD; ±1 | max 1 uA | 50 |
| Oscillator frequency fOSC_IN | min 4 · typ 8 · max 16 MHz | 52 | |
| Feedback resistor RF | typ 200 kΩ | 52 | |
| Recommended load capacitance versus equivalent serial resistance of the crystal (RS) C | RS = 30 Ω | typ 30 pF | 52 |
| HSE driving current i2 | VDD = 3.3 V, VIN = VSS with 30 pF load | max 1 mA | 52 |
| Oscillator transconductance gm | Startup | min 25 mA/V | 52 |
| Startup time tSU(HSE) | VDD is stabilized | typ 2 ms | 52 |
| Feedback resistor RF | typ 5 MΩ | 53 | |
| Recommended load capacitance versus equivalent serial resistance of the crystal (RS) C | RS = 30 KΩ | max 15 pF | 53 |
| LSE driving current I2 | VDD = 3.3 V, VIN = VSS | max 1.4 uA | 53 |
| Oscillator transconductance gm | min 5 uA/V | 53 | |
| Startup time tSU(LSE) | VDD is stabilized; TA = 50 °C | typ 1.5 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = 25 °C | typ 2.5 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = 10 °C | typ 4 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = 0 °C | typ 6 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = -10 °C | typ 10 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = -20 °C | typ 17 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = -30 °C | typ 32 s | 53 |
| Startup time tSU(LSE) | VDD is stabilized; TA = -40 °C | typ 60 s | 53 |
| Frequency fHSI | VDD = 3.3 V, TA = –40 to 105 °C | typ 8 MHz | 54 |
| Duty cycle DuCy(HSI) | VDD = 3.3 V, TA = –40 to 105 °C | min 45 · max 55 % | 54 |
| Accuracy of the HSI oscillator ACCHSI | User-trimmed with the RCC_CR register; VDD = 3.3 V | max 1 % | 54 |
| Accuracy of the HSI oscillator ACCHSI | Factory-calibrated; VDD = 3.3 V; TA = –40 to 105 °C | min -2 · max 2.5 % | 54 |
| Accuracy of the HSI oscillator ACCHSI | Factory-calibrated; VDD = 3.3 V; TA = –10 to 85 °C | min -1.5 · max 2.2 % | 54 |
| Accuracy of the HSI oscillator ACCHSI | Factory-calibrated; VDD = 3.3 V; TA = 0 to 70 °C | min -1.3 · max 2 % | 54 |
| Accuracy of the HSI oscillator ACCHSI | Factory-calibrated; VDD = 3.3 V; TA = 25 °C | min -1.1 · max 1.8 % | 54 |
| HSI oscillator startup time tsu(HSI) | VDD = 3.3 V, TA = –40 to 105 °C | min 1 · max 2 us | 55 |
| HSI oscillator power consumption IDD(HSI) | VDD = 3.3 V, TA = –40 to 105 °C | typ 80 · max 100 uA | 55 |
| Frequency fLSI | VDD = 3 V, TA = –40 to 105 °C | min 30 · typ 40 · max 60 kHz | 55 |
| LSI oscillator startup time tsu(LSI) | VDD = 3 V, TA = –40 to 105 °C | max 85 us | 55 |
| LSI oscillator power consumption IDD(LSI) | VDD = 3 V, TA = –40 to 105 °C | typ 0.65 · max 1.2 uA | 55 |
| Wakeup from Sleep mode tWUSLEEP | typ 1.8 us | 56 | |
| Wakeup from Stop mode (regulator in run mode) tWUSTOP | 8-MHz HSI RC oscillator | typ 3.6 us | 56 |
| Wakeup from Stop mode (regulator in low-power mode) tWUSTOP | 8-MHz HSI RC oscillator | typ 5.4 us | 56 |
| Wakeup from Standby mode tWUSTDBY | 8-MHz HSI RC oscillator | typ 50 us | 56 |
| PLL input clock fPLL_IN | min 1 · typ 8 · max 25 MHz | 56 | |
| PLL input clock duty cycle fPLL_IN | min 40 · max 60 % | 56 | |
| PLL multiplier output clock fPLL_OUT | min 16 · max 72 MHz | 56 | |
| PLL lock time tLOCK | max 200 us | 56 | |
| Cycle-to-cycle jitter Jitter | max 300 ps | 56 | |
| 16-bit programming time tprog | TA = –40 to +105 °C | min 40 · typ 52.5 · max 70 us | 56 |
| Page (1 KB) erase time tERASE | TA = –40 to +105 °C | min 20 · max 40 ms | 56 |
| Mass erase time tME | TA = –40 to +105 °C | min 20 · max 40 ms | 56 |
| Supply current IDD | Read mode; fHCLK = 72 MHz with two wait states, VDD = 3.3 V | max 20 mA | 57 |
| Supply current IDD | Write / Erase modes; fHCLK = 72 MHz, VDD = 3.3 V | max 5 mA | 57 |
| Supply current IDD | Power-down mode / Halt, VDD = 3.0 to 3.6 V | max 50 uA | 57 |
| Programming voltage Vprog | min 2 · max 3.6 V | 57 | |
| Endurance NEND | TA = –40 to +85 °C (6 suffix versions) | min 10 kcycles | 57 |
| Data retention tRET | 1 kcycle at TA = 85 °C | min 30 Years | 57 |
| Data retention tRET | 1 kcycle at TA = 105 °C | min 10 Years | 57 |
| Data retention tRET | 10 kcycles at TA = 55 °C | min 20 Years | 57 |
| Electrostatic discharge voltage (human body model) VESD(HBM) | TA = +25 °C; conforming to JESD22-A114; Class 2 | max 2000 V | 59 |
| Electrostatic discharge voltage (charge device model) VESD(CDM) | TA = +25 °C; conforming to ANSI/ESD STM5.3.1; Class II | max 500 V | 59 |
| Output low level voltage for an I/O pin when 8 pins are sunk at same time VOL | CMOS port; IIO = +8 mA; 2.7 V < VDD < 3.6 V | max 0.4 V | 64 |
| Output low level voltage for an I/O pin when 8 pins are sunk at same time VOL | TTL port; IIO = +8 mA; 2.7 V < VDD < 3.6 V | max 0.4 V | 64 |
| Output high level voltage for an I/O pin when 8 pins are sourced at same time VOH | TTL port; IIO = +8 mA; 2.7 V < VDD < 3.6 V | min 2.4 V | 64 |
| Output low level voltage for an I/O pin when 8 pins are sunk at same time VOL | IIO = +20 mA; 2.7 V < VDD < 3.6 V | max 1.3 V | 64 |
| Output low level voltage for an I/O pin when 8 pins are sunk at same time VOL | IIO = +6 mA; 2 V < VDD < 2.7 V | max 0.4 V | 64 |
| Maximum frequency fmax(IO)out | MODEx[1:0] = 10; CL = 50 pF, VDD = 2 V to 3.6 V | max 2 MHz | 65 |
| Output high to low level fall time tf(IO)out | MODEx[1:0] = 10; CL = 50 pF, VDD = 2 V to 3.6 V | max 125 ns | 65 |
| Output low to high level rise time tr(IO)out | MODEx[1:0] = 10; CL = 50 pF, VDD = 2 V to 3.6 V | max 125 ns | 65 |
| Maximum frequency fmax(IO)out | MODEx[1:0] = 01; CL = 50 pF, VDD = 2 V to 3.6 V | max 10 MHz | 65 |
| Output high to low level fall time tf(IO)out | MODEx[1:0] = 01; CL = 50 pF, VDD = 2 V to 3.6 V | max 25 ns | 65 |
| Output low to high level rise time tr(IO)out | MODEx[1:0] = 01; CL = 50 pF, VDD = 2 V to 3.6 V | max 25 ns | 65 |
| Maximum frequency Fmax(IO)out | MODEx[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 50 MHz | 65 |
| Maximum frequency Fmax(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 30 MHz | 65 |
| Maximum frequency Fmax(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2 V to 2.7 V | max 20 MHz | 65 |
| Output high to low level fall time tf(IO)out | MODEx[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 5 ns | 65 |
| Output high to low level fall time tf(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 8 ns | 65 |
| Output high to low level fall time tf(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2 V to 2.7 V | max 12 ns | 65 |
| Output low to high level rise time tr(IO)out | MODEx[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 5 ns | 65 |
| Output low to high level rise time tr(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 8 ns | 65 |
| Output low to high level rise time tr(IO)out | MODEx[1:0] = 11; CL = 50 pF, VDD = 2 V to 2.7 V | max 12 ns | 65 |
| Pulse width of external signals detected by the EXTI controller tEXTIpw | min 10 ns | 65 | |
| USB operating voltage VDD | min 3 · max 3.6 V | 73 | |
| Differential input sensitivity VDI | I(USBDP, USBDM) | min 0.2 V | 73 |
| Differential common mode range VCM | Includes VDI range | min 0.8 · max 2.5 V | 73 |
| Single ended receiver threshold VSE | min 1.3 · max 2 V | 73 | |
| Static output level low VOL | RL of 1.5 kΩ to 3.6 V | max 0.3 V | 73 |
| Static output level high VOH | RL of 15 kΩ to VSS | min 2.8 · max 3.6 V | 73 |
| Rise time tr | CL = 50 pF; measured from 10% to 90% | min 4 · max 20 ns | 73 |
| Fall time tf | CL = 50 pF; measured from 10% to 90% | min 4 · max 20 ns | 73 |
| Rise/ fall time matching trfm | tr/tf | min 90 · max 110 % | 73 |
| Output signal crossover voltage VCRS | min 1.3 · max 2 V | 73 | |
| Power supply VDDA | min 2.4 · max 3.6 V | 74 | |
| Positive reference voltage VREF+ | LQFP: internally connected to VDDA; maximum VDDA | min 2.4 V | 74 |
| Current on the VREF input pin IVREF | typ 160 · max 220 uA | 74 | |
| ADC clock frequency fADC | min 0.6 · max 14 MHz | 74 | |
| Sampling rate fS | min 0.05 · max 1 MHz | 74 | |
| External trigger frequency fTRIG | fADC = 14 MHz | max 823 kHz | 74 |
| External trigger frequency fTRIG | max 17 1 / fADC | 74 | |
| External input impedance RAIN | See Equation 1 and Table 47 for details | max 50 kΩ | 74 |
| Sampling switch resistance RADC | max 1 kΩ | 74 | |
| Internal sample and hold capacitor CADC | max 8 pF | 74 | |
| Calibration time tCAL | fADC = 14 MHz | typ 5.9 us | 74 |
| Calibration time tCAL | typ 83 1 / fADC | 74 | |
| Injection trigger conversion latency tlat | fADC = 14 MHz; for external triggers add 1/fPCLK2 | max 0.214 us | 74 |
| Injection trigger conversion latency tlat | For external triggers add 1/fPCLK2 | max 3 1 / fADC | 74 |
| Regular trigger conversion latency tlatr | fADC = 14 MHz; for external triggers add 1/fPCLK2 | max 0.143 us | 74 |
| Regular trigger conversion latency tlatr | For external triggers add 1/fPCLK2 | max 2 1 / fADC | 74 |
| Sampling time tS | fADC = 14 MHz | min 0.107 · max 17.1 us | 74 |
| Sampling time tS | min 1.5 · max 239.5 1 / fADC | 74 | |
| Power-up time tSTAB | min 0 · typ 0 · max 1 us | 74 | |
| Total conversion time (including sampling time) tCONV | fADC = 14 MHz | min 1 · max 18 us | 74 |
| Total conversion time (including sampling time) tCONV | tS for sampling +12.5 for successive approximation | min 14 · max 252 1 / fADC | 74 |
| Thermal resistance junction-ambient JA | LQFP48 - 7 x 7 mm / 0.5 mm pitch | typ 55 °C/W | 104 |
Pins, by the datasheet
32- 1 VBAT
- Backup supply. · p. 28
- 2 PC13-TAMPER-RTC
- PC13 I/O with TAMPER-RTC alternate function. · p. 22
- 3 PC14-OSC32_IN
- PC14 I/O with OSC32_IN alternate function. · p. 28
- 4 PC15-OSC32_OUT
- PC15 I/O with OSC32_OUT alternate function. · p. 22
- 5 OSC_IN
- Oscillator input; remappable to PD0. · p. 28
- 6 OSC_OUT
- Oscillator output; remappable to PD1. · p. 28
- 7 NRST
- Reset pin. · p. 28
- 8 VSSA
- Analog ground. · p. 28
- 9 VDDA
- Analog supply. · p. 28
- 10 PA0-WKUP
- PA0 I/O; WKUP, USART2_CTS, ADC12_IN0, TIM2_CH1_ETR alternate functions. · p. 29
- 11 PA1
- PA1 I/O; USART2_RTS, ADC12_IN1, TIM2_CH2 alternate functions. · p. 29
- 12 PA2
- PA2 I/O; USART2_TX, ADC12_IN2, TIM2_CH3 alternate functions. · p. 29
- 13 PA3
- PA3 I/O; USART2_RX, ADC12_IN3, TIM2_CH4 alternate functions. · p. 29
- 14 PA4
- PA4 I/O; SPI1_NSS, USART2_CK, ADC12_IN4 alternate functions. · p. 29
- 15 PA5
- PA5 I/O; SPI1_SCK and ADC12_IN5 alternate functions. · p. 29
- 16 PA6
- PA6 I/O; SPI1_MISO, ADC12_IN6, TIM3_CH1; remapped TIM1_BKIN. · p. 29
- 17 PA7
- PA7 I/O; SPI1_MOSI, ADC12_IN7, TIM3_CH2; remapped TIM1_CH1N. · p. 29
- 18 PB0
- PB0 I/O; ADC12_IN8 and TIM3_CH3; remapped TIM1_CH2N. · p. 29
- 19 PB1
- PB1 I/O; ADC12_IN9 and TIM3_CH4; remapped TIM1_CH3N. · p. 29
- 20 PB2
- 5 V tolerant PB2 I/O with BOOT1 function. · p. 30
- 21 PB10
- 5 V tolerant PB10 I/O; I2C2_SCL and USART3_TX; remapped TIM2_CH3. · p. 30
- 22 PB11
- 5 V tolerant PB11 I/O; I2C2_SDA and USART3_RX; remapped TIM2_CH4. · p. 30
- 23 VSS_1
- Ground supply pin. · p. 30
- 24 VDD_1
- Main supply pin. · p. 30
- 25 PB12
- 5 V tolerant PB12 I/O; SPI2_NSS, I2C2_SMBAl, USART3_CK, TIM1_BKIN alternate functions. · p. 30
- 26 PB13
- 5 V tolerant PB13 I/O; SPI2_SCK, USART3_CTS, TIM1_CH1N alternate functions. · p. 30
- 27 PB14
- 5 V tolerant PB14 I/O; SPI2_MISO, USART3_RTS, TIM1_CH2N alternate functions. · p. 30
- 28 PB15
- 5 V tolerant PB15 I/O; SPI2_MOSI and TIM1_CH3N alternate functions. · p. 30
- 45 PB8
- 5 V tolerant GPIO; default alternate function TIM4_CH3; remapped I2C1_SCL or CANRX. · p. 33
- 46 PB9
- 5 V tolerant GPIO; default alternate function TIM4_CH4; remapped I2C1_SDA or CANTX. · p. 33
- 47 VSS_3
- Ground supply. · p. 33
- 48 VDD_3
- Main power supply. · p. 33
Parameters
22- ADC (Bit)
- 12bit
- ADC (Units/Channels/bits)
- 1@x10ch/12bit
- CPU Core
- ARM Cortex-M3
- CPU Maximum Speed
- 72MHz
- Core Size
- 32 Bit
- Current - Supply
- 36mA
- Current - Supply(Max)
- 50mA
- Internal Oscillator
- 有
- Junction Temperature(Max)
- 105℃
- Number of I/O
- 37
- Operating Temperature
- -40℃~+105℃
- Oscillator Type
- Built-in
- Output Current per Pin(Max)
- 25mA
- Peripherals / Functions / Protocol Stacks
- 温度传感器;DMA;看门狗;POR;PWM
- Program Memory Type
- FLASH
- Program Storage Size
- 64KB
- RAM Size
- 20KB
- Standby Current
- 2uA
- Thermal Resistance(Junction to Ambient)
- 55℃/W
- Voltage - Supply
- 1.8V~3.6V
- Voltage - Supply (Vcc/Vdd)
- 2V ~ 3.6V
- Voltage - Supply(Absolute Max)
- 4V
Order codes
2- STM32F103C8T6TRLCSC C2969777
- STM32F103C8T6LCSC C8734
Pinout
48| Pin | Name | Type |
|---|---|---|
| 1 | VBAT | Power in |
| 2 | PC13 | Input/output |
| 3 | PC14 | Input/output |
| 4 | PC15 | Input/output |
| 5 | PD0 | Input/output |
| 6 | PD1 | Input/output |
| 7 | NRST | Input |
| 8 | VSSA | Power in |
| 9 | VDDA | Power in |
| 10 | PA0 | Input/output |
| 11 | PA1 | Input/output |
| 12 | PA2 | Input/output |
| 13 | PA3 | Input/output |
| 14 | PA4 | Input/output |
| 15 | PA5 | Input/output |
| 16 | PA6 | Input/output |
| 17 | PA7 | Input/output |
| 18 | PB0 | Input/output |
| 19 | PB1 | Input/output |
| 20 | PB2 | Input/output |
| 21 | PB10 | Input/output |
| 22 | PB11 | Input/output |
| 23 | VSS | Power in |
| 24 | VDD | Power in |
| 25 | PB12 | Input/output |
| 26 | PB13 | Input/output |
| 27 | PB14 | Input/output |
| 28 | PB15 | Input/output |
| 29 | PA8 | Input/output |
| 30 | PA9 | Input/output |
| 31 | PA10 | Input/output |
| 32 | PA11 | Input/output |
| 33 | PA12 | Input/output |
| 34 | PA13 | Input/output |
| 35 | VSS | Passive |
| 36 | VDD | Power in |
| 37 | PA14 | Input/output |
| 38 | PA15 | Input/output |
| 39 | PB3 | Input/output |
| 40 | PB4 | Input/output |
| 41 | PB5 | Input/output |
| 42 | PB6 | Input/output |
| 43 | PB7 | Input/output |
| 44 | BOOT0 | Input |
| 45 | PB8 | Input/output |
| 46 | PB9 | Input/output |
| 47 | VSS | Passive |
| 48 | VDD | Power in |
Open-source boards using it
All 319- 4 layers42 × 42 mm

- 2 layers65 × 56 mm

- 2 layers65.1 × 30.2 mm

- 2 layers98 × 38 mm

Bldc control ver3
pekkaroi/bldc-drive
Cheap and simple brushless DC motor driver designed for CNC applications using STM32 microcontroller
68 parts199GPL-2.0 - 2 layers68 × 40 mm

Stm32-io extend
hardenedlinux/cheap-pcb
Cheap PCB: Better understanding the current status of hardware supply chain
44 parts170CC0-1.0 - 4 layers126.6 × 37.7 mm

Gruzik2.0
NYDEREK/LineFollower_GRUZIK2.0-light
GRUZIK2.0 is simple light construction made for "line follower light" competition
50 parts101MIT - 2 layers100 × 85 mm

- 2 layers30 × 49.3 mm

USB PD monitor V1
lhm0/pd_logger
This repository contains two DIY gadgets to monitor and log USB-C Power Delivery (PD). Both devices are designed to be easy to build, hackable, and useful for makers who want to explore USB-C PD.
34 parts82
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/st/STM32F103C8T6" title="STM32F103C8T6 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/STM32F103C8T6.jpg" alt="STM32F103C8T6" width="1200" height="900">[](https://pcbkit.io/parts/st/STM32F103C8T6)Questions
Is there a KiCad symbol and footprint for the STM32F103C8T6?
Yes. The symbol is MCU_ST_STM32F1:STM32F103C8Tx and the footprint Package_QFP:LQFP-48_7x7mm_P0.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the STM32F103C8T6?
LQFP-48(7x7), with 48 pins. Its footprint is drawn on this page.
Where is the STM32F103C8T6 datasheet?
STMicroelectronics publishes it: the Datasheet link on this page opens it.
Where can I order the STM32F103C8T6?
JLCPCB lists it as part C8734, with 212,960 in stock; the sellers' links on this page open their listings.
What can replace the STM32F103C8T6?
Parts like it in the library: the GD32F303CCT6 by GigaDevice, the GD32F103C8T6 by GigaDevice, the GD32F103CBT6 by GigaDevice and the N32G430C8L7 by Nations Technologies Inc. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the STM32F103C8T6?
319 boards in 274 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8GD32F303CCT6
LQFP-48(7x7)120MHz 12bit 12bit 2.6V~3.6V 256KB 37 ARM Cortex-M4 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDeviceMicrocontrollers (MCU/MPU/SOC)GD32F103C8T6
LQFP-48(7x7)108MHz 12bit 2.6V~3.6V 37 64KB ARM Cortex-M3 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDeviceMicrocontrollers (MCU/MPU/SOC)GD32F103CBT6
LQFP-48(7x7)108MHz 128KB 12bit 2.6V~3.6V 37 ARM Cortex-M3 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDeviceMicrocontrollers (MCU/MPU/SOC)N32G430C8L7
LQFP-48(7x7)64KB ARM Cortex-M4 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSNations Technologies IncMicrocontrollers (MCU/MPU/SOC)APM32F103CBT6
LQFP-48(7x7)-40℃~+85℃ 128KB 12bit 20KB 2V~3.6V 32 Bit 37 96MHz ARM Cortex-M3 External FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGeehyMicrocontrollers (MCU/MPU/SOC)GD32E230C8T6
LQFP-48(7x7)1.8V~3.6V 12bit 39 64KB 72MHz ARM Cortex-M Series FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDevice Semicon BeijingMicrocontrollers (MCU/MPU/SOC)GD32F303CBT6
LQFP-48(7x7)120MHz 128KB 12bit 12bit 2.6V~3.6V 48 ARM Cortex-M4 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDevice Semicon BeijingMicrocontrollers (MCU/MPU/SOC)GD32F310C8T6
LQFP-48(7x7)12bit 39 64KB 72MHz ARM Cortex-M4 FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSGigaDevice Semicon BeijingMicrocontrollers (MCU/MPU/SOC)