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)
| Label | Occurrences |
|---|---|
| ARM Cortex-M | 2 |
| ARM Cortex-M series canonical | 2 |
| ARM Cortex-M0 | 2 |
| ARM Cortex-M0+ | 2 |
| ARM Cortex-M ISA design | 1 |
| ARM Cortex-M architecture | 1 |
| ARM Cortex-M family | 1 |
| ARM Cortex-M microcontroller | 1 |
| ARM Cortex-M1 | 1 |
| ARM Cortex-M3 | 1 |
| ARM Cortex-M35P | 1 |
| ARM Cortex-M4 | 1 |
| ARM Cortex-M55 | 1 |
| ARM Cortex-M7 | 1 |
| ARM Cortex-M85 | 1 |
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.
this entity surface form:
ARM Cortex-M architecture
this entity surface form:
ARM Cortex-M
this entity surface form:
ARM Cortex-M0+
this entity surface form:
ARM Cortex-M0
this entity surface form:
ARM Cortex-M family
this entity surface form:
ARM Cortex-M ISA design
this entity surface form:
ARM Cortex-M0
this entity surface form:
ARM Cortex-M0+
this entity surface form:
ARM Cortex-M1
this entity surface form:
ARM Cortex-M3
this entity surface form:
ARM Cortex-M4
this entity surface form:
ARM Cortex-M7
this entity surface form:
ARM Cortex-M35P
this entity surface form:
ARM Cortex-M55
this entity surface form:
ARM Cortex-M85