Skip to main content

STM32F103CBTx

Microcontroller

The STM32F103CBTx is a microcontroller from STMicroelectronics. View the full STM32F103CBTx datasheet below including electrical characteristics, absolute maximum ratings.

Manufacturer

STMicroelectronics

Overview

Part: STM32F103xC/D/E

Type: ARM-based 32-bit Microcontroller (MCU)

Description: High-density performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, 11 timers, 3 ADCs, and 13 communication interfaces.

Operating Conditions:

  • Supply voltage: 2.0 to 3.6 V
  • Operating temperature: -40 to +105 °C (Ambient operating temperature)
  • Max CPU frequency: 72 MHz
  • ADC conversion range: 0 to 3.6 V

Absolute Maximum Ratings:

  • Max supply voltage: 4.0 V (External main supply voltage VDD, VDDA)
  • Max total current into VDD/VDDA: 120 mA
  • Max storage temperature: -65 to +150 °C

Key Specs:

  • Core: ARM 32-bit Cortex-M3 CPU
  • Flash memory: 256 to 512 Kbytes
  • SRAM: up to 64 Kbytes
  • ADC: 3 × 12-bit, 1 μs (up to 21 channels)
  • DAC: 2 × 12-bit
  • Max SPI speed: 18 Mbit/s
  • Run mode current (max): 36 mA (VDD=3.6V, fHCLK=72MHz, TA=105C, code from Flash)
  • I/O ports: Up to 112 fast I/O, almost all 5 V-tolerant

Features:

  • Flexible static memory controller (FSMC) with 4 Chip Select
  • 12-channel DMA controller
  • Serial wire debug (SWD) & JTAG interfaces
  • Internal 8 MHz factory-trimmed RC oscillator
  • ECOPACK® packages

Applications:

Package:

  • LQFP64 (10 × 10 mm)
  • LQFP100 (14 × 14 mm)
  • LQFP144 (20 × 20 mm)
  • LFBGA100 (10 × 10 mm)
  • LFBGA144 (10 × 10 mm)
  • WLCSP-64 (4.466 × 4.395 mm, 0.500 mm pitch)

Features

  • ■ Core: ARM 32-bit Cortex™-M3 CPU
  • -72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
  • -Single-cycle multiplication and hardware division
  • ■ Memories
  • -256 to 512 Kbytes of Flash memory
  • -up to 64 Kbytes of SRAM
  • -Flexible static memory controller with 4 Chip Select. Supports Compact Flash, SRAM, PSRAM, NOR and NAND memories
  • -LCD parallel interface, 8080/6800 modes
  • ■ Clock, reset and supply management
  • -2.0 to 3.6 V application supply and I/Os
  • -POR, PDR, and programmable voltage detector (PVD)
  • -4-to-16 MHz crystal oscillator
  • -Internal 8 MHz factory-trimmed RC
  • -Internal 40 kHz RC with calibration
  • -32 kHz oscillator for RTC with calibration
  • ■ Low power
  • -Sleep, Stop and Standby modes
  • -VBAT supply for RTC and backup registers
  • ■ 3 × 12-bit, 1 μs A/D converters (up to 21 channels)
  • -Conversion range: 0 to 3.6 V
  • -Triple-sample and hold capability
  • -Temperature sensor
  • ■ 2 × 12-bit D/A converters
  • ■ DMA: 12-channel DMA controller
  • -Supported peripherals: timers, ADCs, DAC, SDIO, I 2 Ss, SPIs, I 2 Cs and USARTs
  • ■ Debug mode
  • -Serial wire debug (SWD) & JTAG interfaces
  • -Cortex-M3 Embedded Trace Macrocell™

LQFP64 10 × 10 mm, LQFP100 14 × 14 mm, LQFP144 20 × 20 mm

LFBGA100 10 × 10 mm LFBGA144 10 × 10 mm

  • ■ Up to 112 fast I/O ports
  • -51/80/112 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
  • ■ Up to 11 timers
  • -Up to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • -2 × 16-bit motor control PWM timers with dead-time generation and emergency stop
  • -2 × watchdog timers (Independent and Window)
  • -SysTick timer: a 24-bit downcounter
  • -2 × 16-bit basic timers to drive the DAC
  • ■ Up to 13 communication interfaces
  • -Up to 2 × I 2 C interfaces (SMBus/PMBus)
  • -Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
  • -Up to 3 SPIs (18 Mbit/s), 2 with I 2 S interface multiplexed
  • -CAN interface (2.0B Active)
  • -USB 2.0 full speed interface
  • -SDIO interface
  • ■ CRC calculation unit, 96-bit unique ID
  • ■ ECOPACK ® packages

Pin Configuration

Figure 3. STM32F103xC and STM32F103xE performance line BGA144 ballout

Figure 4. STM32F103xC and STM32F103xE performance line BGA100 ballout

Figure 5. STM32F103xC and STM32F103xE performance line LQFP144 pinout

Figure 6. STM32F103xC and STM32F103xE performance line LQFP100 pinout

Figure 7. STM32F103xC and STM32F103xE performance line LQFP64 pinout

Figure 8. STM32F103xC and STM32F103xE performance line WLCSP64 ballout, ball side

ai15460b

Table 5. High-density STM32F103xx pin definitions

PinsPinsPinsPinsPinsPinsType (1)Main function (3) (after reset)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin nameType (1)Main function (3) (after reset)DefaultRemap
A3A3--11PE2I/OFT PE2TRACECK/ FSMC_A23
A2B3--22PE3I/OFT PE3TRACED0/FSMC_A19
B2C3--33PE4I/OFT PE4TRACED1/FSMC_A20
B3D3--44PE5I/OFT PE5TRACED2/FSMC_A21
B4E3--55PE6I/OFT PE6TRACED3/FSMC_A22
C2B2C6166V BATSV BAT
A1A2C8277PC13-TAMPER- RTC (5)I/OPC13 (6)TAMPER-RTC
B1A1B8388PC14- OSC32_IN (5)I/OPC14 (6)OSC32_IN
C1B1B7499PC15- OSC32_OUT (5)I/OPC15 (6)OSC32_OUT
C3----10PF0I/OFT PF0FSMC_A0
C4----11PF1I/OFT PF1FSMC_A1
D4----12PF2I/OFT PF2FSMC_A2
E2----13PF3I/OFT PF3FSMC_A3
E3----14PF4I/OFT PF4FSMC_A4
E4----15PF5I/OFT PF5FSMC_A5
D2C2--1016V SS_5SVSS_5
D3D2--1117V DD_5SV DD_5
F3----18PF6I/OPF6ADC3_IN4/FSMC_NIORD
F2----19PF7I/OPF7ADC3_IN5/FSMC_NREG
G3----20PF8I/OPF8ADC3_IN6/FSMC_NIOWR
G2----21PF9I/OPF9ADC3_IN7/FSMC_CD
G1----22PF10I/OPF10ADC3_IN8/FSMC_INTR
D1C1D851223OSC_INIOSC_IN
E1D1D761324OSC_OUTOOSC_OUT
F1E1C771425NRSTI/ONRST
H1F1E881526PC0I/OPC0ADC123_IN10
H2F2F891627PC1I/OPC1 ADC123_IN11
H3E2D6101728PC2I/OPC2ADC123_IN12
H4F3-111829PC3I/OPC3 ADC123_IN13
J1G1E7121930V SSASVSSA

Table 5. High-density STM32F103xx pin definitions (continued)

PinsPinsPinsPinsPinsPin nameType (1)/ O Level (2) Main function (after reset)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin nameType (1)/ O Level (2) Main function (after reset)(3) DefaultRemap
K1H1--2031V REF-SV REF-
L1J1F7 (7)-2132V REF+SV REF+
M1K1G8132233V DDASV DDA
J2G2F6142334PA0-WKUPI/OPA0 WKUP/USART2_CTS (8) ADC123_IN0 TIM2_CH1_ETR TIM5_CH1/TIM8_ETR
K2H2E6152435PA1I/OPA1 USART2_RTS (8) ADC123_IN1/ TIM5_CH2/TIM2_CH2 (8)
L2J2H8162536PA2I/OPA2 USART2_TX (8) /TIM5_CH3 ADC123_IN2/ TIM2_CH3 (8)
M2K2G7172637PA3I/OPA3 USART2_RX (8) /TIM5_CH4 ADC123_IN3/TIM2_CH4 (8)
G4E4F5182738V SS_4SV SS_4
F4F4G6192839V DD_4SV DD_4
J3G3H7202940PA4I/OPA4 SPI1_NSS (8) / USART2_CK (8) DAC_OUT1/ADC12_IN4
K3H3E5213041PA5I/OPA5 SPI1_SCK (8) DAC_OUT2 ADC12_IN5
L3J3G5223142PA6I/OPA6 SPI1_MISO (8) TIM8_BKIN/ADC12_IN6 TIM3_CH1 (8)TIM1_BKIN
M3K3G4233243PA7I/OPA7 SPI1_MOSI (8) / TIM8_CH1N/ADC12_IN7 TIM3_CH2 (8)TIM1_CH1N
J4G4H6243344PC4I/OPC4 ADC12_IN14
K4H4H5253445PC5I/OPC5 ADC12_IN15
L4J4H4263546PB0I/OPB0 ADC12_IN8/TIM3_CH3 TIM8_CH2NTIM1_CH2N
M4K4F4273647PB1I/OPB1 ADC12_IN9/TIM3_CH4 (8) TIM8_CH3NTIM1_CH3N
J5G5H3283748PB2I/OFTPB2/BOOT1
M5----49PF11I/OFTPF11 FSMC_NIOS16
L5----50PF12I/OFTPF12 FSMC_A6

Table 5. High-density STM32F103xx pin definitions (continued)

PinsPinsPinsPinsPinsPins(1) (2)Main function (3) (after reset)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin name(1) (2)Main function (3) (after reset)DefaultRemap
H5----51V SS_6SV SS_6
G5----52V DD_6SV DD_6
K5----53PF13I/O FTPF13FSMC_A7
M6----54PF14I/O FTPF14FSMC_A8
L6----55PF15I/O FTPF15FSMC_A9
K6----56PG0I/O FTPG0FSMC_A10
J6----57PG1I/O FTPG1FSMC_A11
M7H5--3858PE7I/O FTPE7FSMC_D4TIM1_ETR
L7J5--3959PE8I/O FTPE8FSMC_D5TIM1_CH1N
K7K5--4060PE9I/O FTPE9FSMC_D6TIM1_CH1
H6----61V SS_7SV SS_7
G6----62V DD_7SV DD_7
J7G6--4163PE10I/O FTPE10FSMC_D7TIM1_CH2N
H8H6--4264PE11I/O FTPE11FSMC_D8TIM1_CH2
J8J6--4365PE12I/O FTPE12FSMC_D9TIM1_CH3N
K8K6--4466PE13I/O FTPE13FSMC_D10TIM1_CH3
L8G7--4567PE14I/O FTPE14FSMC_D11TIM1_CH4
M8H7--4668PE15I/O FTPE15FSMC_D12TIM1_BKIN
M9J7G3294769PB10I/O FTPB10I2C2_SCL/USART3_TX (8)TIM2_CH3
M10K7F3304870PB11I/O FTPB11I2C2_SDA/USART3_RX (8)TIM2_CH4
H7E7H2314971V SS_1SV SS_1
G7F7H1325072V DD_1SV DD_1
M11K8G2335173PB12I/O FTPB12SPI2_NSS/I2S2_WS/ I2C2_SMBA/ USART3_CK (8) / TIM1_BKIN (8)
M12J8G1345274PB13I/O FTPB13SPI2_SCK/I2S2_CK USART3_CTS (8) / TIM1_CH1N
L11H8F2355375PB14I/O FTPB14SPI2_MISO/TIM1_CH2N USART3_RTS (8) /
L12G8F1365476PB15I/O FTPB15SPI2_MOSI/I2S2_SD TIM1_CH3N (8) /
L9K9--5577PD8I/O FTPD8FSMC_D13USART3_TX
K9J9--5678PD9I/O FTPD9FSMC_D14USART3_RX

Table 5. High-density STM32F103xx pin definitions (continued)

Table 5. High-density STM32F103xx pin definitions (continued)

PinsPinsPinsPinsPinsPin nameType (1) / O Level (2)Main function (3) (after reset)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin nameIMain function (3) (after reset)DefaultRemap
J9H9--5779PD10I/O FTPD10FSMC_D15USART3_CK
H9G9--5880PD11I/O FTPD11FSMC_A16USART3_CTS
L10K10--5981PD12I/O FTPD12FSMC_A17TIM4_CH1 / USART3_RTS
K10J10--6082PD13I/O FTPD13FSMC_A18TIM4_CH2
G8----83V SS_8SV SS_8
F8----84V DD_8SV DD_8
K11H10--6185PD14I/O FTPD14FSMC_D0TIM4_CH3
K12G10--6286PD15I/O FTPD15FSMC_D1TIM4_CH4
J12----87PG2I/O FTPG2FSMC_A12
J11----88PG3I/O FTPG3FSMC_A13
J10----89PG4I/O FTPG4FSMC_A14
H12----90PG5I/O FTPG5FSMC_A15
H11----91PG6I/O FTPG6FSMC_INT2
H10----92PG7I/O FTPG7FSMC_INT3
G11----93PG8I/O FTPG8
G10----94V SS_9SV SS_9
F10----95V DD_9SV DD_9
G12F10E1376396PC6I/O FTPC6I2S2_MCK/ TIM8_CH1/SDIO_D6TIM3_CH1
F12E10E2386497PC7I/O FTPC7I2S3_MCK/ TIM8_CH2/SDIO_D7TIM3_CH2
F11F9E3396598PC8I/O FTPC8TIM8_CH3/SDIO_D0TIM3_CH3
E11E9D1406699PC9I/O FTPC9TIM8_CH4/SDIO_D1TIM3_CH4
E12D9E44167100PA8I/O FTPA8USART1_CK/ TIM1_CH1 (8) /MCO
D12C9D24268101PA9I/O FTPA9USART1_TX (8) / TIM1_CH2 (8)
D11D10D34369102PA10I/O FTPA10USART1_RX (8) / TIM1_CH3 (8)
C12C10C14470103PA11I/O FTPA11USART1_CTS/USBDM CAN_RX (8) /TIM1_CH4 (8)
B12B10C24571104PA12I/O FTPA12USART1_RTS/USBDP/ CAN_TX (8) /TIM1_ETR (8)

Table 5. High-density STM32F103xx pin definitions (continued)

PinsPinsPinsPinsPinsPinsType (1) O Level (2)Main function (3) (after reset)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin nameI /Main function (3) (after reset)DefaultRemap
A12A10D44672105PA13I/O FTJTMS- SWDIOPA13
C11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connectedC11 F8 - - 73 106 Not connected
G9E6B14774107V SS_2SV SS_2
F9F6A14875108V DD_2SV DD_2
A11A9B24976109PA14I/O FTJTCK- SWCLKPA14
A10A8C35077110PA15I/O FTJTDISPI3_NSS/ I2S3_WSTIM2_CH1_ETR PA15 / SPI1_NSS
B11B9A25178111PC10I/O FTPC10UART4_TX/SDIO_D2USART3_TX
B10B8B35279112PC11I/O FTPC11UART4_RX/SDIO_D3USART3_RX
C10C8C45380113PC12I/O FTPC12UART5_TX/SDIO_CKUSART3_CK
E10D8D8581114PD0I/O FTOSC_IN (9)FSMC_D2 (10)CAN_RX
D10E8D7682115PD1I/O FTOSC_OUT (9)FSMC_D3 (10)CAN_TX
E9B7A35483116PD2I/O FTPD2TIM3_ETR/UART5_RX SDIO_CMD
D9C7--84117PD3I/O FTPD3FSMC_CLKUSART2_CTS
C9D7--85118PD4I/O FTPD4FSMC_NOEUSART2_RTS
B9B6--86119PD5I/O FTPD5FSMC_NWEUSART2_TX
E7----120V SS_10SV SS_10
F7----121V DD_10SV DD_10
A8C6--87122PD6I/O FTPD6FSMC_NWAITUSART2_RX
A9D6--88123PD7I/O FTPD7FSMC_NE1/FSMC_NCE2USART2_CK
E8----124PG9I/O FTPG9FSMC_NE2/FSMC_NCE3
D8----125PG10I/O FTPG10FSMC_NCE4_1/ FSMC_NE3
C8----126PG11I/O FTPG11FSMC_NCE4_2
B8----127PG12I/O FTPG12FSMC_NE4
D7----128PG13I/O FTPG13FSMC_A24
C7----129PG14I/O FTPG14FSMC_A25
E6----130V SS_11SV SS_11
F6----131V DD_11SV DD_11
B7----132PG15I/O FTPG15

Table 5. High-density STM32F103xx pin definitions (continued)

PinsPinsPinsPinsPinsPinsPin nameType (1)Level (2)Alternate functions (4)Alternate functions (4)
LFBGA144LFBGA100WLCSP64LQFP64LQFP100LQFP144Pin nameType (1)Level (2)Main function (3) (after reset)DefaultRemap
A7A7A45589133PB3I/OFTJTDOSPI3_SCK / I2S3_CK/PB3/TRACESWO TIM2_CH2 / SPI1_SCK
A6A6B45690134PB4I/OFTNJTRSTSPI3_MISOPB4 / TIM3_CH1 SPI1_MISO
B6C5A55791135PB5I/OPB5I2C1_SMBA/ SPI3_MOSI I2S3_SDTIM3_CH2 / SPI1_MOSI
C6B5B55892136PB6I/OFTPB6I2C1_SCL (8) / TIM4_CH1 (8)USART1_TX
D6A5C55993137PB7I/OFTPB7I2C1_SDA (8) / FSMC_NADV / TIM4_CH2 (8)USART1_RX
D5D5A66094138BOOT0IBOOT0
C5B4D56195139PB8I/OFTPB8TIM4_CH3 (8) /SDIO_D4I2C1_SCL/ CAN_RX
B5A4B66296140PB9I/OFTPB9TIM4_CH4 (8) /SDIO_D5I2C1_SDA / CAN_TX
A5D4--97141PE0I/OFTPE0TIM4_ETR / FSMC_NBL0
A4C4--98142PE1I/OFTPE1FSMC_NBL1
E5E5A76399143V SS_3SV SS_3
F5F5A864100144V DD_3SV DD_3

Table 6. FSMC pin definition

PinsFSMCFSMCFSMCFSMCFSMCLQFP100 BGA100 (1)
PinsCFCF/IDENOR/PSRAM/ SRAMNOR/PSRAM MuxNAND 16 bitLQFP100 BGA100 (1)
PE2A23A23Yes
PE3A19A19Yes
PE4A20A20Yes
PE5A21A21Yes
PE6A22A22Yes
PF0A0A0A0-
PF1A1A1A1-
PF2A2A2A2-
PF3A3A3-
PF4A4A4-
PF5A5A5-
PF6NIORDNIORD-
PF7NREGNREG-
PF8NIOWRNIOWR-
PF9CDCD-
PF10INTRINTR-
PF11NIOS16NIOS16-
PF12A6A6-
PF13A7A7-
PF14A8A8-
PF15A9A9-
PG0A10A10-
PG1A11-
PE7D4D4D4DA4D4Yes
PE8D5D5D5DA5D5Yes
PE9D6D6D6DA6D6Yes
PE10D7D7D7DA7D7Yes
PE11D8D8D8DA8D8Yes
PE12D9D9D9DA9D9Yes
PE13D10D10D10DA10D10Yes
PE14D11D11D11DA11D11Yes
PE15D12D12D12DA12D12Yes
PD8D13D13D13DA13D13Yes

Table 6. FSMC pin definition

Table 6. FSMC pin definition (continued)

PinsFSMCFSMCFSMCFSMCFSMCLQFP100 BGA100 (1)
PinsCFCF/IDENOR/PSRAM/ SRAMNOR/PSRAM MuxNAND 16 bitLQFP100 BGA100 (1)
PD9D14D14D14DA14D14Yes
PD10D15D15D15DA15D15Yes
PD11A16A16CLEYes
PD12A17A17ALEYes
PD13A18A18Yes
PD14D0D0D0DA0D0Yes
PD15D1D1D1DA1D1Yes
PG2A12-
PG3A13-
PG4A14-
PG5A15-
PG6INT2-
PG7INT3-
PD0D2D2D2DA2D2Yes
PD1D3D3D3DA3D3Yes
PD3CLKCLKYes
PD4NOENOENOENOENOEYes
PD5NWENWENWENWENWEYes
PD6NWAITNWAITNWAITNWAITNWAITYes
PD7NE1NE1NCE2Yes
PG9NE2NE2NCE3-
PG10NCE4_1NCE4_1NE3NE3-
PG11NCE4_2NCE4_2-
PG12NE4NE4-
PG13A24A24-
PG14A25A25-
PB7NADVNADVYes
PE0NBL0NBL0Yes
PE1NBL1NBL1Yes
  1. Ports F and G are not available in devices delivered in 100-pin packages.

Electrical Characteristics

The definition and values of input/output AC characteristics are given in Figure 46 and Table 48 , respectively.

Unless otherwise specified, the parameters given in Table 48 are derived from tests performed under ambient temperature and V DD supply voltage conditions summarized in Table 10 .

Table 48. I/O AC characteristics (1)

MODEx[1:0] bit value (1)SymbolParameterConditionsMinMaxUnit
10f max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2 V to 3.6 V2MHz
10t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 3.6 V125 (3)ns
10t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 3.6 V125 (3)ns
01f max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2 V to 3.6 V10MHz
01t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 3.6 V25 (3)ns
01t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 3.6 V25 (3)ns
11F max(IO)outMaximum frequency (2)C L = 30 pF, V DD = 2.7 V to 3.6 V50MHz
11F max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2.7 V to 3.6 V30MHz
11F max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2 V to 2.7 V20MHz
11t f(IO)outOutput high to low level fall timeC L = 30 pF, V DD = 2.7 V to 3.6 V5 (3)ns
11t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2.7 V to 3.6 V8 (3)ns
11t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 2.7 V12 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 30 pF, V DD = 2.7 V to 3.6 V5 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2.7 V to 3.6 V8 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 2.7 V12 (3)ns
-t EXTIpwPulse width of external signals detected by the EXTI controller10ns
  1. The maximum frequency is defined in Figure 46 .
  2. Guaranteed by design, not tested in production.

Figure 46. I/O AC characteristics definition

Figure 46. I/O AC characteristics definition

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 7: Voltage characteristics , Table 8: Current characteristics , and Table 9: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

Table 7. Voltage characteristics

SymbolRatingsMinMaxUnit
V DD -V SSExternal main supply voltage (including V DDA and V DD ) (1)-0.34.0V
V IN (2)Input voltage on five volt tolerant pinV SS - 0.3V DD + 4.0V
V IN (2)Input voltage on any other pinV SS - 0.34.0V
\Δ V DDx \Variations between different V DD power pins
\V SSX - V SS \Variations between all the different ground pins
V ESD(HBM)Electrostatic discharge voltage (human body model)see Section 5.3.12: Absolute maximum ratings (electrical sensitivity)see Section 5.3.12: Absolute maximum ratings (electrical sensitivity)
SymbolRatingsMax.Unit
I VDDTotal current into V DD /V DDA power lines (source) (1)150mA
I VSSTotal current out of V SS ground lines (sink) (1)150mA
I IOOutput current sunk by any I/O and control pin25mA
I IOOutput current source by any I/Os and control pin- 25mA
I INJ(PIN) (2)Injected current on five volt tolerant pins (3)-5/+0mA
I INJ(PIN) (2)Injected current on any other pin (4)± 5mA
Σ I INJ(PIN)Total injected current (sum of all I/O and control pins) (5)± 25mA
  1. A positive injection is induced by V IN >V DD while a negative injection is induced by V IN <V SS . I INJ(PIN) must never be exceeded. Refer to Table 7: Voltage characteristics for the maximum allowed input voltage values.
  2. When several inputs are submitted to a current injection, the maximum Σ I INJ(PIN) is the absolute sum of the positive and negative injected currents (instantaneous values).

Table 9. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature150°C

Thermal Information

The maximum chip junction temperature (T J max) must never exceed the values given in Table 10: General operating conditions on page 42 .

The maximum chip-junction temperature, T J max, in degrees Celsius, may be calculated using the following equation:T _ { J } max = T _ { A } max + ( P _ { D } max × Θ _ { J A } )

Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK ® packages, depending on their level of environmental compliance. ECOPACK ® specifications, grade definitions and product status are available at: www.st.com . ECOPACK ® is an ST trademark.

Figure 62. BGA pad footprint

Table 65. Recommended PCB design rules (0.80/0.75 mm pitch BGA)

DimensionRecommended values
Dpad∅ = 0.37 mm
Dsm∅= 0.52 mmtyp. (depends on solder mask registration tolerance)
Solder paste0.37 mm aperture diameter
- Non solder mask defined pads are recommended - 4 to 6 mils screen print- Non solder mask defined pads are recommended - 4 to 6 mils screen print

Table 65. Recommended PCB design rules (0.80/0.75 mm pitch BGA)

Figure 63. LFBGA144 - 144-ball low profile fine pitch ball grid array, 10 x 10 mm, 0.8 mm pitch, package outline

  1. Drawing is not to scale.

Table 66. LFBGA144 - 144-ball low profile fine pitch ball grid array, 10 x 10 mm, 0.8 mm pitch, package data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxTypMinMax
A1.700.0669
A10.210.0083
A21.070.0421
A30.270.0106
A40.850.0335
b0.350.400.450.01380.01570.0177
D9.8510.0010.150.38780.39370.3996
D18.800.3465
E9.8510.0010.150.38780.39370.3996
E18.800.3465
e0.800.0315
F0.600.0236
ddd0.100.0039
eee0.150.0059
fff0.080.0031

Table 66. LFBGA144 - 144-ball low profile fine pitch ball grid array, 10 x 10 mm, 0.8 mm pitch, package data

  1. Drawing is not to scale.
  2. Values in inches are converted from mm and rounded to 4 decimal digits.

Table 67. LFBGA100 - 10 x 10 mm low profile fine pitch ball grid array package mechanical data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxMinTypMax
A1.7000.0669
A10.2700.0106
A21.0850.0427
A30.300.0118
A40.800.0315
b0.450.500.550.01770.01970.0217
D9.8510.0010.150.38780.39370.3996
D17.200.2835
E9.8510.0010.150.38780.39370.3996
E17.200.2835
e0.800.0315
F1.400.0551
ddd0.120.0047
eee0.150.0059
fff0.080.0031

Table 67. LFBGA100 - 10 x 10 mm low profile fine pitch ball grid array package mechanical data

Figure 65. WLCSP, 64-ball 4.466 × 4.395 mm, 0.500 mm pitch, wafer-level chip-scale package outline

  1. Drawing is not to scale.
  2. Primary datum Z and seating plane are defined by the spherical crowns of the ball.
  3. Values in inches are converted from mm and rounded to 4 decimal digits.
  4. Dimension is measured at the maximum ball diameter parallel to primary datum Z.

Table 68. WLCSP, 64-ball 4.466 × 4.395 mm, 0.500 mm pitch, wafer-level chip-scale package mechanical data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxMinTypMax
A0.5350.5850.6350.02110.02300.0250
A10.2050.2300.2550.00810.00910.0100
A20.3300.3550.3800.01300.01400.0150
b (2)0.2900.3200.3500.01140.01260.0138
e0.5000.0197
e13.5000.1378
F0.4470.0176
G0.4830.0190
D4.4464.4664.4860.17500.17580.1766
E4.3754.3954.4150.17220.17300.1738
H0.2500.0098
L0.2000.0079
eee0.050.0020
aaa0.100.0039
Number of balls646464646464

Figure 66. BGA pad footprint

Table 68. WLCSP, 64-ball 4.466 × 4.395 mm, 0.500 mm pitch, wafer-level chip-scale package mechanical data

Table 69. Recommended PCB design rules (0.5mm pitch BGA)

DimensionRecommended values
Dpad∅ = 300 μm (circular) - 250 μm recommended
Dsm∅= 340 μm min (for 300 μm diameter pad)
PCD pad sizeCu - Ni (2-6 μm) - Au (0.2 μm max)
- Non solder mask defined - Micro via under bump allowed- Non solder mask defined - Micro via under bump allowed

Table 69. Recommended PCB design rules (0.5mm pitch BGA)

Figure 67. LQFP144, 20 x 20 mm, 144-pin low-profile quad flat package outline (1) Figure 68. Recommended footprint (1)(2)

Table 69. Recommended PCB design rules (0.5mm pitch BGA)

  1. Drawing is not to scale.
  2. Dimensions are in millimeters.
  3. Values in inches are converted from mm and rounded to 4 decimal digits.

Table 70. LQFP144, 20 x 20 mm, 144-pin low-profile quad flat package mechanical data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxMinTypMax
A1.600.063
A10.050.150.0020.0059
A21.351.401.450.05310.05510.0571
b0.170.220.270.00670.00870.0106
c0.090.200.00350.0079
D21.8022.0022.200.85830.86610.874
D119.8020.0020.200.77950.78740.7953
D317.500.689
E21.8022.0022.200.85830.86610.874
E119.8020.0020.200.77950.78740.7953
E317.500.689
e0.500.0197
L0.450.600.750.01770.02360.0295
L11.000.0394
k3.5°3.5°
ccc0.080.080.080.00310.00310.0031

Table 70. LQFP144, 20 x 20 mm, 144-pin low-profile quad flat package mechanical data

LQFP100, 14 x 14 mm 100-pin low-profile

Figure 69. quad flat package outline (1)

Figure 70. Recommended footprint (1)(2)

  1. Drawing is not to scale.
  2. Dimensions are in millimeters.
  3. Values in inches are converted from mm and rounded to 4 decimal digits.

Table 71. LQPF100 - 14 x 14 mm 100-pin low-profile quad flat package mechanical data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxMinTypMax
A1.600.063
A10.050.150.0020.0059
A21.351.401.450.05310.05510.0571
b0.170.220.270.00670.00870.0106
c0.090.200.00350.0079
D15.8016.0016.200.6220.62990.6378
D113.8014.0014.200.54330.55120.5591
D312.000.4724
E15.8016.0016.200.6220.62990.6378
E113.8014.0014.200.54330.55120.5591
E312.000.4724
e0.500.0197
L0.450.600.750.01770.02360.0295
L11.000.0394
k3.5°3.5°
ccc0.080.080.080.00310.00310.0031

Table 71. LQPF100 - 14 x 14 mm 100-pin low-profile quad flat package mechanical data

Figure 71. LQFP64 - 10 x 10 mm 64 pin low-profile quad flat package outline (1)

Figure 72. Recommended footprint (1)(2)

Table 72. LQFP64 - 10 x 10 mm 64 pin low-profile quad flat package mechanical data

Symbolmillimetersmillimetersmillimetersinches (1)inches (1)inches (1)
SymbolMinTypMaxMinTypMax
A1.6000.0630
A10.0500.1500.00200.0059
A21.3501.4001.4500.05310.05510.0571
b0.1700.2200.2700.00670.00870.0106
c0.0900.2000.00350.0079
D11.80012.00012.2000.46460.47240.4803
D19.80010.00010.2000.38580.39370.4016
D.7.500
E11.80012.00012.2000.46460.47240.4803
E19.80010.0010.2000.38580.39370.4016
e0.5000.0197
k3.5°3.5°
L0.4500.6000.750.01770.02360.0295
L11.0000.0394
ccc0.0800.0800.0800.00310.00310.0031
NNumber of pinsNumber of pinsNumber of pinsNumber of pinsNumber of pinsNumber of pins
N646464646464

Table 72. LQFP64 - 10 x 10 mm 64 pin low-profile quad flat package mechanical data

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32F103RCSTMicroelectronics
STM32F103RCT6STMicroelectronics64-LQFP
STM32F103RDSTMicroelectronics
STM32F103RESTMicroelectronics
STM32F103RXSTMicroelectronics
STM32F103VCSTMicroelectronics
STM32F103VDSTMicroelectronics
STM32F103VESTMicroelectronics
STM32F103VXSTMicroelectronics
STM32F103X4STMicroelectronics
STM32F103X4/6STMicroelectronics
STM32F103X6STMicroelectronics
STM32F103X8STMicroelectronics
STM32F103X8/BSTMicroelectronics
STM32F103XBSTMicroelectronics
STM32F103XCSTMicroelectronics
STM32F103XC/D/ESTMicroelectronics
STM32F103XDSTMicroelectronicsLQFP64 10 × 10 mm
STM32F103XESTMicroelectronics
STM32F103XESTM32F103XFSTMicroelectronics
STM32F103XGSTMicroelectronics
STM32F103XXSTMicroelectronics
STM32F103ZCSTMicroelectronics
STM32F103ZDSTMicroelectronics
STM32F103ZESTMicroelectronics
STM32F103ZXSTMicroelectronicsLQFP64 1
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free