STM32F101xC, STM32F101xD and STM32F101xE are high-capacity basic type 32-bit microcontrollers based on the ARM®Cortex™-M3 core, with a maximum frequency of 36 MHz and 256~512 K bytes of flash memory.
The STM32F101xC/D/E series are high‑performance 32‑bit ARM Cortex‑M3 microcontrollers with flash memory ranging from 256 KB to 512 KB and 48 KB SRAM. They integrate a rich set of peripherals including up to five USARTs, three SPI interfaces, two I²C buses, a 12‑bit ADC, a 12‑bit DAC, and a 12‑channel DMA controller.
The devices support three low‑power modes (sleep, stop, and standby) and operate from a 2.0 V to 3.6 V supply over a temperature range of –40 °C to +85 °C. Available in LQFP64, LQFP100 and LQFP144 packages, they are suitable for a wide range of applications such as industrial control, consumer electronics, and embedded systems. This manual is written in Chinese.
| Core | ARM Cortex‑M3 |
|---|---|
| Maximum CPU frequency | 36 MHz |
| Flash memory | 256 KB – 512 KB |
| SRAM | 48 KB |
| ADC | 12‑bit, 1 µs conversion time |
| DAC | 12‑bit, 2 channels |
| DMA channels | 12 |
| Operating voltage | 2.0 V – 3.6 V |
| Temperature range | -40 °C to +85 °C |
| Package types | LQFP64, LQFP100, LQFP144 |
The maximum CPU frequency is 36 MHz.
The STM32F101xE provides up to 512 KB of flash memory.
Sleep, stop, and standby modes are supported.