STM32 Arm Cortex MPUs

Product selector
CAD Resources
Tools & Software

As Industrial, Consumer, Smart Home, Health and Wellness systems are growing more connected, certain embedded designs are now required to manage high processing loads and complex applications with rich Human Machine Interfaces (HMI). Under these conditions, the ability to harness open-source software stacks while maintaining low power and real-time performance are key requirements.

Designed to offer advanced and flexible multi-core architecture, graphic support with power-efficient real-time control and high feature integration, the STM32 family of general-purpose 32-bit microprocessors (MPUs) based on the heterogeneous architecture combining Arm® Cortex®-A and Cortex®-M Cores is the solution.

Extending STM32 with microprocessors

STM32 microprocessors benefit from the proven software, tools and technical support of the STM32 family ecosystem. The release of OpenSTLinux Distribution, a mainlined open-source Linux distribution is a key element of the solution. OpenSTLinux Distribution is reviewed and accepted by the Linux community (Linux Foundation, Yocto project and Linaro) and is pre-integrated with OP-TEE secure OS.
It contains all the essential building blocks for running software on the application-processor cores.

Enhanced STM32Cube tools as well as evaluation boards and discovery kits complete the development suite available to designers.
It leverages a solid scalable software and hardware foundation to simplify and shorten the development time of industry-leading power-constrained applications. Developers are able to seamlessly reuse and migrate IPs from project to project. It future proofs their current and future investments. Indeed, STM32 MPUs are included in ST’s rolling 10-year longevity commitment.

More from STM32 Arm Cortex MPUs portfolio

Whitepaper - STM32 MPU & Secure boot: Ensure integrity using open-source software