CortexMseries
Cortex-M series is a family of 32-bit ARM processors designed for microcontroller applications. Introduced to deliver low power, low cost, and deterministic performance, the cores are widely used in embedded systems, consumer electronics, industrial control, and automotive domains. The family spans multiple performance and feature tiers, while sharing common programming models and tools.
A core set of features defines the Cortex-M line. All cores implement the Thumb-2 instruction set for
The Cortex-M catalog covers several generations. Entry-level cores such as M0, M0+, and M1 target small, cost-sensitive
Ecosystem and tooling support the Cortex-M family through standards like CMSIS, along with multiple toolchains and