*** Welcome to piglix ***

STM32

STM32 Family
Produced From 2007 to Current
Designed by STMicroelectronics
Max. CPU clock rate 24  to 400 MHz
Min. feature size 130 to 40 nm
Microarchitecture ARM Cortex-M7
ARM Cortex-M4F
ARM Cortex-M3
ARM Cortex-M0+
ARM Cortex-M0
STM32 H7 Series
Produced 2017 Q2
Max. CPU clock rate 400  to 400 MHz
Min. feature size 1 MB to 2 MB
Instruction set Thumb, Thumb-2,
Sat Math, DSP, FPU
Microarchitecture ARM Cortex-M7F
STM32 F7 Series
Produced From 2014 to Current
Max. CPU clock rate 216  to 216 MHz
Min. feature size 512 KB to 1 MB
Instruction set Thumb, Thumb-2,
Sat Math, DSP, FPU
Microarchitecture ARM Cortex-M7F
STM32 F4 Series
Produced From 2011 to Current
Max. CPU clock rate 84  to 180 MHz
Min. feature size 90 nm
Instruction set Thumb, Thumb-2,
Sat Math, DSP, FPU
Microarchitecture ARM Cortex-M4F
STM32 F3 Series
Produced From 2012 to Current
Max. CPU clock rate 72 MHz
Instruction set Thumb, Thumb-2,
Sat Math, DSP, FPU
Microarchitecture ARM Cortex-M4F
STM32 F2 Series
Produced From 2010 to Current
Max. CPU clock rate 120 MHz
Min. feature size 90 nm
Instruction set Thumb, Thumb-2,
Saturated Math
Microarchitecture ARM Cortex-M3
STM32 F1 Series
Produced From 2007 to Current
Max. CPU clock rate 24  to 72 MHz
Instruction set Thumb, Thumb-2,
Saturated Math
Microarchitecture ARM Cortex-M3
STM32 F0 Series
Produced From 2012 to Current
Max. CPU clock rate 48 MHz
Instruction set Thumb subset,
Thumb-2 subset
Microarchitecture ARM Cortex-M0
STM32 L4 Series
Produced From 2015 to Current
Max. CPU clock rate 80  to 80 MHz
Instruction set Thumb, Thumb-2,
Sat Math, DSP, FPU
Microarchitecture ARM Cortex-M4F
STM32 L1 Series
Produced From 2010 to Current
Max. CPU clock rate 32 MHz
Min. feature size 130 nm
Instruction set Thumb, Thumb-2,
Saturated Math
Microarchitecture ARM Cortex-M3

STM32 is a family of 32-bit microcontroller integrated circuits by STMicroelectronics. The STM32 chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M7, Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals.

The STM32 is a family of microcontroller ICs based on the 32-bit RISC ARM Cortex-M7, Cortex-M4F, Cortex-M3, Cortex-M0+, and Cortex-M0 cores.STMicroelectronics licenses the ARM Processor IP from ARM Holdings. The ARM core designs have numerous configurable options, and ST chooses the individual configuration to use for each design. ST attaches their own peripherals to the core before converting the design into a silicon die. The following tables summarize the STM32 microcontroller families.

The STM32 is the third ARM family by STMicroelectronics. It follows their earlier STR9 family based on the ARM9E core, and STR7 family based on the ARM7TDMI core. The following is the history of how the STM32 family has evolved.


...
Wikipedia

...