STMicroelectronics STM32 Arm® Cortex®-M4 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-M4
- 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®
- Access lines: STM32F401 STM32F411 STM32F412 STM32F413 STM32F423
- Access lines: STM32F410 STM32F411 STM32F412
- Advanced lines: STM32F427 STM32F437 STM32F429 STM32F439 STM32F469 STM32F479
- Foundation lines: STM32F405 STM32F415 STM32F407 STM32F417 STM32F446
- Access line: STM32G431 STM32G441 STM32G491 STM32G4A1
- Hi-resolution line: STM32G474 STM32G484
- Performance line: STM32G473 STM32G483
- STM32F301 STM32F302 STM32F303 STM32F313 STM32F334 STM32F373
- STM32F318 STM32F328 STM32F358 STM32F378 STM32F398
UDE® Debug, Trace and Test Features for STMicroelectronics Cortex-M STM32
- Microcontroller debug support
- FLASH Memory programming
- Test Automation and Test Scripting Support with Python and other scripting languages
- Profiling support
- Code Coverage Support According to ISO 26262
- FreeRTOS support
- Serial Wire Debug SWD support
- Embedded Trace Macrocell ETM support
- Eclipse Plug-in
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 Cortex-M4 Microcontrollers
UDE® Universal Debug Engine - is a flexible debug and trace tool with for STM32 Arm Cortex-M4 microcontrollers.