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 (23)

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 (35)

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
Keil MDK → supportsArchitecture → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
Keil MDK → targetPlatform → Cortex-M microcontrollers ⓘ
linked to: ARM Cortex-M series
Atmel → technology → ARM Cortex-M architecture ⓘ
linked to: ARM Cortex-M series
Zephyr → supportsArchitecture → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
ARM Cortex-A → contrastWith → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
STM32 series boards → basedOn → ARM Cortex-M architecture ⓘ
linked to: ARM Cortex-M series
ARMv8.1-M → compatibleWith → Cortex-M class processors ⓘ
linked to: ARM Cortex-M series
ARMv8.2-M → belongsTo → ARM Cortex-M ecosystem ⓘ
linked to: ARM Cortex-M series
ARMv8.2-M → typicalImplementations → ARM Cortex-M CPU cores ⓘ
linked to: ARM Cortex-M series
ARM GCC → supportsArchitecture → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
ARM GCC → targetPlatform → ARM microcontrollers ⓘ
linked to: ARM Cortex-M series
Atmel Studio (legacy) → supportsArchitecture → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
GCC ARM Embedded → supportsArchitecture → ARM Cortex-M ⓘ
linked to: ARM Cortex-M series
nRF5 SDK → targetPlatform → ARM Cortex-M microcontrollers ⓘ
linked to: ARM Cortex-M series
RA microcontrollers → architecture → Arm Cortex-M ⓘ
linked to: ARM Cortex-M series
RZ microprocessors → supports → Cortex-M cores ⓘ
linked to: ARM Cortex-M series