ARM Cortex-M3

GPTKB entity

Statements (56)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:application gptkb:smart_home_devices
gptkb:medical_devices
consumer electronics
industrial automation
automotive systems
gptkbp:architecture gptkb:ARMv7-M
RISC
gptkbp:cache_size no cache
gptkbp:clock_speed up to 100 MHz
gptkbp:debugging_support Serial Wire Debug (SWD)
JTAG
gptkbp:depth 32-bit
gptkbp:designed_by gptkb:ARM
gptkbp:development gptkb:LPC1768
gptkb:STM32_F103
gptkb:Texas_Instruments_Tiva_C_Series
gptkbp:development_tools gptkb:Keil_MDK
gptkb:GCC
gptkb:IAR_Embedded_Workbench
gptkbp:ecosystem large ecosystem of software and tools
gptkbp:features gptkb:Nested_Vectored_Interrupt_Controller_(NVIC)
Low power consumption
https://www.w3.org/2000/01/rdf-schema#label ARM Cortex-M3
gptkbp:instruction_set Thumb-2
reduced instruction set computing
gptkbp:interrupts up to 240 external interrupts
gptkbp:market_position dominant in low-power microcontroller market
gptkbp:market_share widely used in Io T devices
gptkbp:memory_protection optional memory protection unit (MPU)
gptkbp:memory_type gptkb:Harvard_architecture
gptkbp:number_of_cores gptkb:1
gptkbp:performance high performance for low power
gptkbp:peripherals gptkb:I2_C
gptkb:UART
gptkb:ADC
SPI
GPIO
gptkbp:power_consumption very low
gptkbp:predecessor gptkb:ARM_Cortex-M0
gptkbp:released gptkb:2004
gptkbp:released_in gptkb:2004
gptkbp:successor gptkb:ARM_Cortex-M4
gptkb:ARM_Cortex-M3_F
gptkbp:support gptkb:RTOS
gptkb:Free_RTOS
gptkb:mbed_OS
real-time operating systems
gptkbp:used_in embedded systems
gptkbp:bfsParent gptkb:Arduino_Due
gptkb:ARM_Cortex-M_processors
gptkb:CC2540_EM
gptkb:ARM_Cortex-M
gptkb:ARM_Cortex-M4
gptkb:ARM_chipsets
gptkbp:bfsLayer 6