STMicroelectronics STM32 Arm® Cortex®-M3 Microcontrollers

The STM32 microcontrollers are a family of 32-bit microcontrollers from STMicroelectronics, based on the Arm® Cortex®-M processor core. STM32 microcontrollers cover a wide range of target applications thanks to their real-time capabilities, digital signal processing, low-power/low-voltage operation, and connectivity.

The STM32 family includes a broad range of products, from entry-level MCUs to high-performance models, making them suitable for diverse applications such as industrial control, IoT devices, consumer electronics, and automotive systems. STM32 microcontrollers offer rich peripheral sets, advanced communication interfaces, and extensive memory options.

Key Features

  • Core architectures
    • Cortex-M3
  • FLASH programming
    • OCOTP (on-chip one time programmable)
    • External QuadSPI Flash
    • External HyperFlash
  • Debug interfaces
    • Serial Wire Debug (SWD)
    • JTAG
  • Trace support
    • Arm® CoreSight™ ETM

STMicroelectronics STM32 Arm Cortex-M Microcontrollers supported by UDE®

  • STM32F215 STM32F205 STM32F217 STM32F207
  • STM32F100 STM32F102 STM32F103 STM32F105 STM32F107

UDE® Debug, Trace and Test Features for STMicroelectronics Cortex-M STM32

Additional UDE® Debug, Trace and Test Features for STMicroelectronics STM32H Dual-core Lines

UDE® Universal Debug Engine with SWD support - Debugger and Emulator for STM32 Arm Cortex-M3 Microcontrollers

UDE® Universal Debug Engine - is a flexible debugger and trace tool for STM32 Cortex-M3 microcontrollers.