Skip to content
STM32
EntityQ7394773· pop 14· linked from 134 articles

STM32 is a family of 32-bit microcontroller and microprocessor integrated circuits by STMicroelectronics. STM32 microcontrollers are grouped into related series that are based around the same 32-bit ARM processor core: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33, Cortex-M55, or Cortex-M85. Internally, each microcontroller consists of ARM processor core(s), flash memory, static RAM, a debugging interface, and various peripherals.

Key facts

CPU.slow unit
MHz
CPU.slowest
160
CPU.name
STM32 U5 series
CPU.image
STM32H7B0.jpg
CPU.caption
STM32H7 series IC
CPU.produced start
2021
CPU.produced end
current
CPU.fastest
120
CPU.fast unit
MHz
CPU.size from
40 nm
CPU.size to
40 nm
CPU.designfirm
STMicroelectronics
CPU.arch
Thumb-1 (most),Thumb-2 (some)
CPU.microarch
ARM Cortex-M33F

via Wikipedia infobox

Wikidata facts

Image
STM32F103VGT6-HD.jpg
Show 1 more fact
Commons category
STM32
Sources (2)

via Wikidata · CC0

~53 min read

Article

36 sections
Contents
  • Overview
  • History
  • Series
  • STM32 C0
  • STM32 F0
  • STM32 F1
  • STM32 F2
  • STM32 F3
  • STM32 F4
  • STM32 F7
  • STM32 G0
  • STM32 G4
  • STM32 H7
  • STM32 L0
  • STM32 L1
  • STM32 L4
  • STM32 L4+
  • STM32 L5
  • STM32 U0
  • STM32 U3
  • STM32 U5
  • Development boards
  • Arduino Nano style
  • Arduino Uno style
  • {{Anchor|Nucleo}}ST Nucleo
  • ST Discovery
  • ST Evaluation
  • Development tools
  • ARM Cortex-M
  • STM32
  • Documentation
  • Part number decoding
  • See also
  • References
  • Further reading
  • External links

STM32 is a family of 32-bit microcontroller and microprocessor integrated circuits by STMicroelectronics. STM32 microcontrollers are grouped into related series that are based around the same 32-bit ARM processor core: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33, Cortex-M55, or Cortex-M85. Internally, each microcontroller consists of ARM processor core(s), flash memory, static RAM, a debugging interface, and various peripherals.

In addition to its microcontroller lines, STMicroelectronics has introduced microprocessor (MPU) offerings such as the MP1 and MP2 series into the STM32 family. These processors are based around single or dual ARM Cortex-A cores combined with an ARM Cortex-M core. Cortex-A application processors include a memory management unit (MMU), enabling them to run advanced operating systems such as Linux.

Gallery (9)

Connections

Categories