| STM32 (ARM Cortex M3) - Microcontroller 32 Bits - CURRENT PRODUCTS |
|
Generic Part Number
|
Program Memory Type
|
Prog.
(Bytes)
|
RAM
(Bytes)
|
Data
E2PROM
(Bytes)
|
A/D
Inputs
|
Timer Functions
|
Serial
Interface
|
LVD
levels
|
I/Os (High
Current 2))
|
Packages
|
Supply Voltage
|
Special Features
|
|
Flash
|
OTP
|
FAST
ROM1)
|
ROM
|
EPROM
|
16-Bit
(IC/OC/PWM)
|
8-Bit
(IC/OC/PWM)
|
Others
|
|
STM32 (ARM Cortex M3): 32-bit microcontrollers
|
|
|
|
144 Pins |
STM32F103ZD
|
|
|
|
|
|
|
384K
|
65536 |
|
21x12-bit |
8x16-bit (24/24/28) |
|
2 x WDG, RTC, 24-bit down counter, 2x16-bit Basic timers |
3xSPI/2xI2S/2xI2C/5xUSART/2xUART/SDIO/USB/CAN |
|
112(112) |
LFBGA 10x10x1.7 144 F12x12 0.8/LQFP 144 20X20X1.4 2 |
2 to 3.6V |
72MHz CPU speed, FSMC (100 and 144 pins), 2-channels 12-bit DAC, Vbat pin , low power features, embedded POR PDR and PVD, intern |
|
36 |
STM32F101T4
|
|
|
|
|
|
|
16K
|
4096 |
|
10x12-bit |
2x16-bit |
|
2 x WDG, 24-bit down counter |
1xSPI/1xI2C/2xUSART |
|
26 |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
36 pins |
STM32F103T4
|
|
|
|
|
|
|
16K
|
|
|
10x12-bit |
3x16-bit |
|
2 x WDG, 24-bit down counter |
1xSPI/1xI2C/5xUSART/USB/CAN |
|
26 |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
46 pins |
STM32F103C4
|
|
|
|
|
|
|
16K
|
6144 |
|
10x12-bit |
3x16-bit |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI2C/5xUSART/USB/CAN |
|
36 |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
48 |
STM32F102CB
|
|
|
|
|
|
|
32K
|
6144 |
|
10x12-bit |
|
|
2 x WDG, RTC, 24-bit down counter |
2xSPI/2xI2C/3xUSART/USB |
|
36 |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
48 MHz CPU speed,Vbat,embedded reset,8 MHz internal RC,oscillator,-40 to 85 °C |
|
48 pins |
STM32F101C4
|
|
|
|
|
|
|
16K
|
|
|
10x12-bit |
2x16-bit |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI2C/2xUSART |
|
36 |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
STM32F102C4
|
|
|
|
|
|
|
16K
|
4096 |
|
10x12-bit |
2x16-bit |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI2C/2xUSART/USB |
|
|
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
48 MHz CPU speed,Vbat,embedded reset,8 MHz internal RC,oscillator,-40 to 85 °C |
|
STM32F102C8
|
|
|
|
|
|
|
64K
|
10240 |
|
10x12-bit |
3x16-bit |
|
3x16-bit |
2xSPI/2xI2C/3xUSART/USB |
|
36 |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
48 MHz CPU speed,Vbat,embedded reset,8 MHz internal RC,oscillator,-40 to 85 °C |
|
64 |
STM32F103R4
|
|
|
|
|
|
|
|
|
|
16x12-bit |
3x16-bit |
|
|
1xSPI/1xI2C/5xUSART/USB/CAN |
|
51 |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F102R8
|
|
|
|
|
|
|
64K
|
10240 |
|
16x12-bit |
3x16-bit |
|
2 x WDG, RTC, 24-bit down counter |
2xSPI/2xI2C/3xUSART/USB |
|
51 |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
48 MHz CPU speed,Vbat,embedded reset,8 MHz internal RC,oscillator,-40 to 85 °C |
|
STM32F102RB
|
|
|
|
|
|
|
128K
|
16384 |
|
16x12-bit |
3x16-bit |
|
2 x WDG, RTC, 24-bit down counter |
2xSPI/2xI2C/3xUSART/USB |
|
51 |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
48 MHz CPU speed,Vbat,embedded reset,8 MHz internal RC,oscillator,-40 to 85 °C |
|
ACCESS LINE
|
|
|
|
100 Pins |
STM32F101V8
|
|
|
|
|
|
|
64K
|
10240 |
|
16x12-bit |
3x16-bit (12/12/12) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa/ISO7816) |
|
80(80) |
TQFP 100 14x14x1.4 1 |
2 to 3.6V |
36MHz CPU speed, Vbat pin, low power features, embedded POR, PDR and PVD, Internal RC 8MHz, Internal RC 32KHz, 4-16MHz main osci |
|
STM32F101VB
|
|
|
|
|
|
|
128K
|
16384 |
|
16x12-bit |
3x16-bit (12/12/12) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa/ISO7816) |
|
80(80) |
TQFP 100 14x14x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
36 pins |
STM32F101T6
|
|
|
|
|
|
|
32K
|
6144 |
|
10x12-bit |
2x16-bit (8/8/8) |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI²C/2xUSART (IrDa, ISO7816) |
|
26(26) |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
STM32F101T8
|
|
|
|
|
|
|
64K
|
10240 |
|
10x12-bit |
3x16-bit (12/12/12) |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI²C/2xUSART(IrDa, ISO7816) |
|
26(26) |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
48 pins |
STM32F101C6
|
|
|
|
|
|
|
32K
|
6144 |
|
10x12-bit |
2x16-bit (8/8/8) |
|
2xWDG, RTC, 24-bit down counter |
1xSPI/1xI2C/2xUSART |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
STM32F101C8
|
|
|
|
|
|
|
64K
|
10240 |
|
10x12-bit |
3x16-bit (12/12/12) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa/ISO7816) |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
STM32F101CB
|
|
|
|
|
|
|
128K
|
16384 |
|
10x12-bit |
3x16-bit (12/12/12) |
|
2 x WDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa, ISO7816) |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
64 Pins |
STM32F101R6
|
|
|
|
|
|
|
32K
|
16384 |
|
16x12-bit |
2x16-bit (8/8/8) |
|
2xWDG, RTC, 24-bit down counter |
1xSPI/1xI2C/2xUSART |
|
51(51) |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
36MHz CPU speed, Vbat pin, low power features, embedded POR, PDR and PVD, Internal RC 8MHz, Internal RC 32KHz, 4-16MHz main osci |
|
STM32F101R8
|
|
|
|
|
|
|
64K
|
10240 |
|
16x12-bit |
3x16-bit (12/12/12) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa/ISO7816) |
|
51(51) |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
36MHz CPU speed, Vbat pin, low power features, embedded POR, PDR and PVD, Internal RC 8MHz, Internal RC 32KHz, 4-16MHz main osci |
|
STM32F101RB
|
|
|
|
|
|
|
128K
|
16384 |
|
16x12-bit |
3x16-bit (12/12/12) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI²C/3xUSART(IrDa/ISO7816) |
|
51(51) |
TFBGA 5x5x1.2 64 F8x8 0.5/TQFP 64 10x10x1.4 1 |
2 to 3.6V |
36 MHz CPU speed, EMI ,DAC,Vbat,embedded reset,8 MHz internal RC,-40 to 85°C |
|
PERFORMANCE LINE
|
|
|
|
100 Pins |
STM32F103V8
|
|
|
|
|
|
|
64K
|
20480 |
|
16x12-bit |
4x16-bit (16/16/18) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB/CAN |
|
80(80) |
LFBGA 10x10x1.7 100 F10x10 0.8/TQFP 100 14x14x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103VB
|
|
|
|
|
|
|
128K
|
20480 |
|
16x12-bit |
4x16-bit (16/16/18) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB/CAN |
|
80(80) |
LFBGA 10x10x1.7 100 F10x10 0.8/TQFP 100 14x14x1.4 1/UNSAWN WAFER V.I. 100% |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
144 Pins |
STM32F103ZC
|
|
|
|
|
|
|
256K
|
48 |
|
21x12-bit |
8x16-bit (24/24/28) |
|
2 x WDG, RTC, 24-bit down counter, 2x16-bit Basic timers |
3xSPI/2xI2S/2xI2C/5xUSART/2xUART/SDIO/USB/CAN |
|
112(112) |
LFBGA 10x10x1.7 144 F12x12 0.8/LQFP 144 20X20X1.4 2 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
36 pins |
STM32F103T6
|
|
|
|
|
|
|
32K
|
10240 |
|
10x12-bit |
3x16-bit (12/12/12) |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI2C/5xUSART /USB/CAN |
|
26(26) |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103T8
|
|
|
|
|
|
|
64K
|
20480 |
|
10x12-bit |
4x16-bit (16/16/18) |
|
2 x WDG, RTC, 24-bit down counter |
1xSPI/1xI2C/5xUSART/USB/CAN |
|
26(26) |
VFQFPN 36 6x6x1.0 PITCH 0.50 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
48 pins |
STM32F103C6
|
|
|
|
|
|
|
32K
|
10240 |
|
10x12-bit |
3x16-bit (12/12/14) |
|
2xWDG, RTC, 24-bit down counter |
1xSPI/1xI2C/5xUSART/USB/CAN |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103C8
|
|
|
|
|
|
|
64K
|
20480 |
|
10x12-bit |
4x16-bit (16/16/18) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB/CAN |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103CB
|
|
|
|
|
|
|
128K
|
20480 |
|
10x12-bit |
4x16-bit (16/16/18) |
|
2 x WDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB,/CAN |
|
36(36) |
LQFP 48 7x7x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
64 Pins |
STM32F103R6
|
|
|
|
|
|
|
32K
|
10240 |
|
16x12-bit |
3x16-bit (12/12/14) |
|
2xWDG, RTC, 24-bit down counter |
1xSPI/1xI2C/5xUSART/USB/CAN |
|
51(51) |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103R8
|
|
|
|
|
|
|
64K
|
20480 |
|
16x12-bit |
4x16-bit (16/16/18) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB/CAN |
|
51(51) |
TQFP 64 10x10x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
STM32F103RB
|
|
|
|
|
|
|
128K
|
20480 |
|
16x12-bit |
4x16-bit (16/16/18) |
|
2xWDG, RTC, 24-bit down counter |
2xSPI/2xI2C/5xUSART/USB/CAN |
|
51(51) |
TFBGA 5x5x1.2 64 F8x8 0.5/TQFP 64 10x10x1.4 1 |
2 to 3.6V |
72 MHz CPU speed,EMI ,DAC,Vbat,embedded reset,8 MHz internal RC, motor control PWM,-40 to 85°C/105°C. |
|
|
| Abbreviations |
Packages |
Notes |
| ADC |
: |
Analog-to-digital converter |
|
MFT |
: |
Multifunction timer |
|
DIP |
: |
Dual In Line |
|

|
Under development |
| ART |
: |
Auto-reload timer |
|
NMI |
: |
Non-maskable interrupt |
|
LCC |
: |
Leaded chip carrier |
|
3. |
Audio square wave generator |
| ATAPI |
: |
AT attachment packet interface |
|
OSG |
: |
Oscillator safeguard |
|
SDIP |
: |
Shrink dual in line package |
|
5. |
Number of high current pins included in the number
of I/O pins |
| AWU |
: |
Auto wakeup from HALT |
|
PCA |
: |
Programmable counter array |
|
PQFP |
: |
Plastic quad flat package |
|
|
| BLPD |
: |
Byte level protocol decoder |
|
PDR |
: |
Power down reset |
|
SO |
: |
Small outline |
|
| BOD |
: |
Brown-out detector |
|
PHW |
: |
Programmable halt wakeup |
|
LQFP |
: |
Low profile quad flat package |
|
| CAN |
: |
Controller area network |
|
PEC |
: |
Peripheral event controller |
|
PBGA |
: |
Plastic ball grid array |
|
| CAPCOM |
: |
Capture compare |
|
PLD |
: |
Programmable logic device |
|
DFN |
: |
Dual flat no-lead |
|
| CSS |
: |
Clock security system |
|
PLL |
: |
Phase locked loop |
|
QFN |
: |
Quad flat no-lead |
|
| DALI |
: |
Digital addressable lighting interface |
|
POR |
: |
Power-on reset |
|
|
| DDC |
|
Data display channel |
|
PVD |
: |
Programmable voltage detector |
|
| DiSEqC |
: |
Digital satellite equipment control |
|
PVR |
|
Programmable voltage regulator |
|
| DMA |
: |
Direct Memory Access |
|
PWM |
: |
Pulse width modulation |
|
| DSC |
: |
Dual supply control |
|
ROP |
: |
Readout protection |
|
| DTC |
: |
Data transfer coprocessor |
|
RTC |
: |
Real-time clock timer |
|
| EMI |
: |
External memory interface |
|
SC |
: |
Smartcard |
|
| HDLC |
: |
High-level data link control |
|
SCI |
: |
Serial communication interface |
|
| IAP |
: |
In-application programming |
|
SCR |
: |
Smartcard reader |
|
| IC/OC |
: |
Input capture/output compare |
|
SMI |
: |
Serial memory interface |
|
| ICP |
: |
In-circuit programming |
|
SPI |
: |
Serial peripheral interface |
|
| IR |
: |
Infrared |
|
SSC |
: |
Single-cycle switching support |
|
| IrDA |
: |
Infrared data association |
|
SSP |
: |
Synchronous serial port |
|
| ISP |
: |
In-situ programming |
|
TBU |
: |
Time base unit |
|
| I2C |
: |
Inter-integrated circuit |
|
TLI |
: |
Top level interrupt |
|
| LCD |
: |
Liquid crystal display |
|
UART |
: |
Universal asynchronous receiver transmitter |
|
| LIN |
: |
Local interconnect network |
|
USART |
: |
Universal synchr./asynchr. receiver transmitter |
|
| LVD |
: |
Low voltage detection |
|
USB |
: |
Universal serial bus |
|
| MAC |
: |
Multiply accumulator |
|
WDG |
: |
Watchdog timer |
|
| MC |
: |
Motor control |
|
WWDG |
: |
Window watchdog timer |
|
|
 |
|