Key facts
- Brand
- STMicroelectronics
- Model
- STM32F103XE
- Industry
- Industrial
- Documents
- 3
- Languages
- EN · ZH
- Last added
- 2012-08-09
Start here

ST STM32F103xC/STM32F103xD/STM32F103xE handbook
This handbook describes the STM32F103xC, STM32F103xD and STM32F103xE high‑density performance line microcontrollers. It includes a device overview, core specifications, memory options, pin‑out diagrams, and detailed electrical characteristics.
The document also covers power‑supply options, low‑power modes, timer and watchdog features, and the full set of communication interfaces such as USART, SPI, CAN, USB and SDIO, together with package data and ordering information.
STMicroelectronics STM32F103XE specifications
| CPU core | ARM Cortex‑M3 |
|---|---|
| Maximum CPU frequency | 72 MHz |
| Flash memory | 256 KB to 512 KB |
| SRAM | up to 64 KB |
| DAC channels | 2 × 12‑bit |
| I/O ports | up to 112 fast I/O ports |
| USART interfaces | up to 5 |
| SPI interfaces | up to 3 |
| CAN interface | 2.0B Active |
| USB interface | USB 2.0 full speed |
| Timers | up to four 16‑bit timers + 2 motor‑control PWM timers |
| Operating voltage | 2.0 V to 3.6 V |
All STMicroelectronics STM32F103XE documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What is the maximum CPU frequency of the STM32F103xC/D/E?
The core can run up to 72 MHz.
What supply voltage range does the device support?
It operates from 2.0 V to 3.6 V.
What CPU core does the STM32F103xC/D/E use?
It uses an ARM Cortex‑M3 core that can run up to 72 MHz.
From: STMicroelectronics STM32F103xC, STM32F103xD, STM32F103xE Microcontroller Datasheet
What is the flash memory capacity range?
The devices provide flash memory from 256 KB up to 512 KB.
From: STMicroelectronics STM32F103xC, STM32F103xD, STM32F103xE Microcontroller Datasheet
