Get started with our most popular Arm® Cortex®-M33 development kit
|NUCLEO-L552ZE-Q||STM32 Nucleo-144 development board with STM32L552ZE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity||
The Arm® Cortex®-M33 core processor is designed for IoT and embedded applications that require efficient security or digital-signal control. The processor has many optional features including a digital signal processing extension (DSP), TrustZone security for hardware-enforced isolation, memory-protection units (MPUs) and a floating-point unit (FPU).
The Cortex-M33 brings around 20% more performance than the Cortex-M4 and reaches 1.5 DMIPS/MHz and 4.02 CoreMark/MHz.
The Cortex-M33 processor achieves an optimal blend between real-time determinism, energy efficiency, software productivity and system security. This opens the door for many new applications and opportunities across diverse industries.
The Cortex-M33 benefits from the Armv8-M architecture. This architecture implements programmer models designed for low-latency processing and provides the option to implement a memory protection unit (MPU) based on protected memory system architecture (PMSA). It includes TrustZone technology for system-wide hardware isolation, providing confidentiality to the system.
TrustZone creates a secure, isolated world to provide confidentiality and integrity to the system, protecting your chip from software attacks. It enables the intelligence and connectivity features to be deployed in the sensors, while protecting the data transmitted.
Thanks to TrustZone security on the Cortex-M33 processor, programmers can use a familiar programming model to achieve software isolation and create the security foundations required for modern IoT devices more easily.
The Cortex-M33 includes digital signal processing (DSP), single instruction on multiple data (SIMD) and MAC instructions that help reduce design costs and simplify overall system design, software development and debugging.
The Cortex Microcontroller Software Interface Standard (CMSIS) enables consistent device support and simple software interfaces to Cortex-M processors and their peripherals. This eases software reuse, reduces the learning curve for microcontroller developers, and reduces the time to market of new devices.
Cortex-M33 core is equipped with the essential microcontroller features, including low-latency interrupt handling, integrated sleep modes, debug and trace capabilities, making it the ideal processor for most applications, including industrial, smart metering, wearables, home automation, and medical applications.
Use cases with machine-learning capabilities are expanding and changing how we interact with devices and machines everywhere. The Cortex-M33 processor is scalable and flexible enough to run any type of machine-learning workload.
Wearables with size- and power- constraint must continuously process multiple sensor feeds to maximize responsiveness. The processing power and security foundation of Cortex-M33 allow the intelligence and connectivity features to be deployed in the sensors, while protecting the data transmitted.
ST combines the Arm Cortex-M33 core with its unique proprietary low-power technology and expertise in security to allow developers to address the needs of applications requiring low power, high-performance processing, as well as security.
|Single Core Series||Speed (MHz)||Performance (CoreMark)||Flash (kB)||RAM (kB)||Power Supply (V)||Packages||Connectivity||Analog|
|STM32L5||110||442||256 to 512||256||1.7 to 3.6||LQFP48/64/100/144, UFBGA132, UFQFPN48, WLCSP81||USART, SPI, I2C, FDCAN, USB||Yes|
|STM32U5||160||643||1024 to 2048||786||1.7 to 3.6||LQFP48/64/100/144, UFBGA132/169, TFBGA216,UFQFPN48, WLCSP90/208||USART, SPI, I2C, FDCAN, USB||Yes|
Exceptional 32-bit performance with low power consumption
Smallest footprint and lowest power requirements of Cortex-M processors
Smallest Arm® processor available
Highest performance Cortex-M processor
Control and performance for mixed signal devices
Ideal blend of real-time determinism, efficiency and security