The STM32F103xC, STM32F103xD and STM32F103xE performance line family incorporates the high-performance ARM® Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 512 Kbytes and SRAM up to 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer three 12-bit ADCs, four general-purpose 16-bit timers plus two PWM timers, as well as standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2Ss, one SDIO, five USARTs, an USB and a CAN.
The STM32F103xC/D/E high-density performance line family operates in the –40 to +105 °C temperature range, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power applications.
These features make the STM32F103xC/D/E high-density performance line microcontroller family suitable for a wide range of applications such as motor drives, application control, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems video intercom, and HVAC.
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, I2Ss, SPIs, I2Cs and USARTs
Core
ARM Cortex M3
Data Bus Width
32 bit
Maximum Clock Frequency
72 MHz
Program Memory Size
256 KB
Data RAM Size
48 KB
On Chip ADC
Yes
Operating Supply Voltage
2 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Package / Case
LQFP-100
Mounting Style
SMD/SMT
A/D Bit Size
12 bit
A/D Channels Available
16
Interface Type
CAN, I2C, SPI, USART
Minimum Operating Temperature
- 40 C
Number of Programmable I/Os
80
Number of Timers
11
Packaging
Reel
Processor Series
STM32F103x
Program Memory Type
Flash
ModelsDescriptionOperation
STM32F103VBH6ARM Microcontrollers - MCU, ST, 100-LFBGACompare
STM32F103VBT6ARM Microcontrollers - MCU, ST, LQFP-100Compare
STM32F103VBT7ARM Microcontrollers - MCU, ST, LQFP100Compare
STM32F103VCMIC MCU, ST, BGA100Compare
STM32F103VCH6ARM Microcontrollers - MCU, ST, LFBGA100Compare
STM32F103VCT6ARM Microcontrollers - MCU, ST, LQFP-100Compare