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.

All labels observed (15)

How this entity was disambiguated

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-M0
linked to: ARM Cortex-M series

ARM Cortex-M0+
linked to: ARM Cortex-M series

ARM Cortex-M1
linked to: ARM Cortex-M series

ARM Cortex-M23
ARM Cortex-M3
linked to: ARM Cortex-M series

ARM Cortex-M33
ARM Cortex-M35P
linked to: ARM Cortex-M series

ARM Cortex-M4
linked to: ARM Cortex-M series

ARM Cortex-M55
linked to: ARM Cortex-M series

ARM Cortex-M7
linked to: ARM Cortex-M series

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

C++ programming language
linked to: C++

Thumb instruction set
Thumb-2 instruction set
targetApplicationDomain Internet of Things
embedded systems
real-time applications
typicalUse microcontrollers
system-on-chip designs
usedIn Microchip SAM microcontrollers
NXP Kinetis microcontrollers
linked to: NXP Semiconductors

NXP LPC microcontrollers
Nordic nRF microcontrollers
linked to: Nordic nRF51822

STM32 microcontrollers
linked to: STM32 series boards

Silicon Labs EFM32 microcontrollers
TI Tiva C microcontrollers

How these facts were elicited

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 microcontroller
linked to: ARM Cortex-M series
FreeRTOS platform ARM Cortex-M
linked to: ARM Cortex-M series
Zephyr RTOS supports ARM Cortex-M architecture
linked to: ARM Cortex-M series
RT-Thread supportsArchitecture ARM Cortex-M
linked to: ARM Cortex-M series
Microchip ATSAMD21 architecture ARM Cortex-M0+
linked to: ARM Cortex-M series
Nordic nRF51822 hasProcessorCore ARM Cortex-M0
linked to: ARM Cortex-M series
Thumb instruction set compatibleWith ARM Cortex-M family
linked to: ARM Cortex-M series
Thumb instruction set influenced ARM Cortex-M ISA design
linked to: ARM Cortex-M series
ARM Cortex-R series relatedTo ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M0
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M0+
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M1
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M3
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M4
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M7
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M35P
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M55
linked to: ARM Cortex-M series
ARM Cortex-M series includesModel ARM Cortex-M85
linked to: ARM Cortex-M series