The STM32F103x4/x6 series is a low-density performance line, based on an ARM 32-bit MCU with 16 or 32 KB Flash, USB, CAN, 6 timers, 2 ADCs and 6 communication interfaces.
This document provides a comprehensive technical overview of the STM32F103x4 and STM32F103x6 microcontrollers, which are part of the low-density performance line. These ARM-based 32-bit MCUs feature up to 32 KB of Flash memory, 6 timers, 2 ADCs, and 6 communication interfaces including USB and CAN.
The datasheet details the device architecture, including the 72 MHz Cortex-M3 CPU core, memory organization, and power management schemes. It covers extensive electrical characteristics, operating conditions, and package mechanical data for various package types such as LQFP, TFBGA, and VFQFPN.
| CPU Core | ARM 32-bit Cortex-M3 |
|---|---|
| Maximum Frequency | 72 MHz |
| Flash Memory | 16 or 32 Kbytes |
| SRAM | 6 or 10 Kbytes |
| Supply Voltage | 2.0 to 3.6 V |
| ADC Resolution | 12-bit |
| DMA Channels | 7 |
| Timers | 6 |
| Communication Interfaces | 6 |
| USB Interface | USB 2.0 full-speed |
The maximum frequency is 72 MHz.
The devices have 16 or 32 Kbytes of Flash memory.
The devices include USB 2.0 full-speed, CAN, SPI, USART, and I2C interfaces.