ARM Cortex-M series

E360728

The ARM Cortex-M series is a family of low-power, 32-bit RISC microcontroller cores widely used in embedded systems, IoT devices, and real-time applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (15)

Statements (50)

Predicate Object
instanceOf ARM architecture core family
microcontroller core family
architecture ARM
bitWidth 32-bit
designGoal deterministic interrupt latency
energy efficiency
low cost implementation
developer Arm Ltd.
endianSupport little-endian
feature debug and trace support
hardware interrupt handling
low-latency interrupt response
nested vectored interrupt controller
optional floating-point unit
optional memory protection unit
includesModel ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M0

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M0+

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M1

ARM Cortex-M23
ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M3

ARM Cortex-M33
ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M35P

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M4

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M55

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M7

ARM Cortex-M series self-linksurface differs
surface form: ARM Cortex-M85
instructionSetType RISC
market automotive embedded systems
consumer electronics
home automation
industrial control
wearable devices
powerCharacteristic low power
securityFeature TrustZone security extension
surface form: TrustZone for ARMv8-M (on some cores)
supports C
surface form: C programming language

C++
surface form: C++ programming language

Thumb instruction set
Thumb-2 instruction set
targetApplicationDomain Internet of Things
embedded systems
real-time applications
typicalUse microcontrollers
system-on-chip designs
usedIn Arduino core for SAMD
surface form: Microchip SAM microcontrollers

NXP Semiconductors
surface form: NXP Kinetis microcontrollers

NXP LPC microcontrollers
Nordic nRF51822
surface form: Nordic nRF microcontrollers

STM32 series boards
surface form: STM32 microcontrollers

Silicon Labs EFM32 microcontrollers
TI Tiva C microcontrollers

Referenced by (19)

Full triples — surface form annotated when it differs from this entity's canonical label.

Acorn RISC Machine notableImplementation ARM Cortex-M series
pyboard poweredBy ARM Cortex-M series
this entity surface form: ARM Cortex-M microcontroller
FreeRTOS platform ARM Cortex-M series
this entity surface form: ARM Cortex-M
Zephyr RTOS supports ARM Cortex-M series
this entity surface form: ARM Cortex-M architecture
RT-Thread supportsArchitecture ARM Cortex-M series
this entity surface form: ARM Cortex-M
Microchip ATSAMD21 architecture ARM Cortex-M series
this entity surface form: ARM Cortex-M0+
Nordic nRF51822 hasProcessorCore ARM Cortex-M series
this entity surface form: ARM Cortex-M0
Thumb instruction set compatibleWith ARM Cortex-M series
this entity surface form: ARM Cortex-M family
Thumb instruction set influenced ARM Cortex-M series
this entity surface form: ARM Cortex-M ISA design
ARM Cortex-R series relatedTo ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M0
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M0+
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M1
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M3
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M4
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M7
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M35P
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M55
ARM Cortex-M series includesModel ARM Cortex-M series self-linksurface differs
this entity surface form: ARM Cortex-M85