Cortex-M series processors

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:architecture gptkb:ARM_architecture
gptkbp:cache_size up to 64 KB
up to 512 KB
gptkbp:debugging_support gptkb:SWD
JTAG
gptkbp:developed_by gptkb:ARM
gptkbp:development_tools gptkb:ARM_Development_Studio
gptkb:Keil_MDK
gptkb:GCC
gptkb:IAR_Embedded_Workbench
gptkbp:features low power consumption
interrupt handling
real-time performance
hardware floating point support
gptkbp:first_released gptkb:2004
https://www.w3.org/2000/01/rdf-schema#label Cortex-M series processors
gptkbp:instruction_set Thumb-1
Thumb-2
gptkbp:interrupts up to 240 external interrupts
gptkbp:market_share widely used in consumer electronics
dominant in low-power microcontrollers
popular in automotive applications
gptkbp:memory_type gptkb:Harvard_architecture
Von Neumann architecture
gptkbp:notable_applications gptkb:wearable_technology
gptkb:Io_T_devices
consumer electronics
industrial automation
automotive systems
gptkbp:number_of_cores gptkb:1
2
gptkbp:performance up to 1.5 DMIPS/ MHz
up to 2.0 DMIPS/ MHz
up to 3.0 DMIPS/ MHz
gptkbp:power_supply 1.8 V to 3.6 V
gptkbp:security_features gptkb:Memory_Protection_Unit_(MPU)
gptkb:Trust_Zone
gptkb:Secure_Boot
gptkbp:successor gptkb:Cortex-M0+
gptkb:Cortex-M3
gptkb:Cortex-M33
gptkb:Cortex-M4
gptkb:Cortex-M55
gptkb:Cortex-M7
gptkbp:support gptkb:CMSIS
gptkb:RTOS
gptkb:Free_RTOS
gptkb:mbed_OS
gptkbp:used_in embedded systems
gptkbp:bfsParent gptkb:VFPv3_floating-point_unit
gptkbp:bfsLayer 7