ARM Cortex-M

GPTKB entity

Statements (66)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Free_RTOS
gptkb:Acorn_RISC_Machine
gptkb:Cypress's_low-power_microcontrollers
gptkb:RT-Thread
gptkb:ARM_Monaco
gptkb:XMC_microcontrollers
gptkbp:application gptkb:Io_T_devices
consumer electronics
embedded systems
automotive systems
gptkbp:architectural_style AR Mv8-M
AR Mv7-M
gptkbp:competes_with Microchip PIC microcontrollers
gptkbp:competitors gptkb:Atmel_AVR
gptkb:Microchip_PIC
NXPLPC
Texas Instruments MS P430
gptkbp:designed_by gptkb:CEO
gptkbp:developer gptkb:ARM_Development_Studio
gptkb:Keil_MDK
gptkb:GCC
gptkb:IAR_Embedded_Workbench
gptkbp:ecosystem community support
extensive software libraries
large ecosystem of partners
gptkbp:features low power consumption
real-time performance
integrated debugging support
low interrupt latency
gptkbp:first_released gptkb:2004
https://www.w3.org/2000/01/rdf-schema#label ARM Cortex-M
gptkbp:includes Cortex-M3
Cortex-M0+
gptkbp:is_a gptkb:microprocessor
gptkbp:is_optimized_for low-power consumption
gptkbp:language_of_instruction Thumb-1
Thumb-2
gptkbp:market dominant in microcontroller market
gptkbp:number_of_cores multi-core
single-core
gptkbp:performance high performance for low power
gptkbp:power_consumption very low
gptkbp:ram gptkb:Harvard_architecture
Von Neumann architecture
gptkbp:security_features gptkb:football_match
gptkb:Trust_Zone_technology
Hardware Random Number Generator
gptkbp:successor gptkb:ARM_Cortex-M3
gptkb:ARM_Cortex-M4
gptkb:ARM_Cortex-M33
gptkb:ARM_Cortex-M55
gptkb:ARM_Cortex-M7
gptkb:ARM_Cortex-M0
gptkbp:supports floating-point operations
DSP instructions
gptkbp:throws gptkb:Nested_Vectored_Interrupt_Controller_(NVIC)
gptkbp:used_in embedded systems
gptkbp:uses gptkb:architect
gptkbp:variant gptkb:Cortex-M0+
gptkb:Cortex-M3
gptkb:Cortex-M33
gptkb:Cortex-M4_F
gptkb:Cortex-M55
gptkb:Cortex-M7