Cortex-M0

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:adc integrated ADC (optional)
optional DMA controller
gptkbp:application gptkb:wearable_technology
gptkb:Io_T_devices
gptkb:medical_devices
consumer electronics
automotive systems
industrial control systems
gptkbp:architecture gptkb:ARMv6-M
gptkbp:cache_size no cache
gptkbp:debugging_support Serial Wire Debug (SWD)
gptkbp:depth 32-bit
gptkbp:design_philosophy energy efficiency
scalability
cost-effectiveness
ease of integration
gptkbp:designed_by gptkb:ARM
gptkbp:development_tools gptkb:Keil_MDK
gptkb:IAR_Embedded_Workbench
gptkbp:ecosystem wide ecosystem of partners
gptkbp:features gptkb:Thumb-2_instruction_set
gptkbp:gpio general-purpose I/ O pins
gptkbp:has_units no floating point unit
https://www.w3.org/2000/01/rdf-schema#label Cortex-M0
gptkbp:input_output 1.8 V to 3.6 V
gptkbp:instruction_set RISC
1 cycle for most instructions
gptkbp:interrupts up to 32 external interrupts
gptkbp:market_segment low-power applications
gptkbp:market_share significant market share in low-power MCUs
gptkbp:memory_protection_unit no memory protection unit
gptkbp:memory_type up to 1 MB of flash memory
gptkbp:number_of_cores single-core
gptkbp:p_hlevel integrated PWM (optional)
gptkbp:performance high performance per watt
up to 48 MHz
gptkbp:power_consumption low
gptkbp:previous_name integrated I2 C (optional)
gptkbp:provides_support_for gptkb:GCC
gptkb:LLVM
gptkbp:release_year gptkb:2010
gptkbp:safety_features safety-critical applications support
gptkbp:security_features Trust Zone (in some variants)
gptkbp:serialization integrated UART (optional)
gptkbp:setting_time integrated timers
integrated watchdog timer
gptkbp:sprite integrated SPI (optional)
gptkbp:successor Cortex-M0+
gptkbp:used_in embedded systems
gptkbp:bfsParent gptkb:ARM_Cortex
gptkbp:bfsLayer 5