gptkbp:instance_of
|
gptkb:microprocessor
|
gptkbp:architecture
|
RISC
|
gptkbp:designed_by
|
gptkb:ARM
|
gptkbp:features
|
low power consumption
|
gptkbp:has
|
integrated peripherals
16-bit and 32-bit instructions
debug access port
MPU (Memory Protection Unit)
NVIC (Nested Vectored Interrupt Controller)
Sys Tick timer
low latency interrupt response
low power sleep modes
|
https://www.w3.org/2000/01/rdf-schema#label
|
ARMv7-M
|
gptkbp:includes
|
Cortex-M0 processor
Cortex-M3 processor
Cortex-M4 processor
|
gptkbp:is_compatible_with
|
gptkb:ARMv6-M
gptkb:assembly_language
C/ C++ programming languages
|
gptkbp:is_optimized_for
|
low-cost applications
|
gptkbp:is_part_of
|
gptkb:ARM_architecture_family
|
gptkbp:is_popular_in
|
gptkb:wearable_technology
gptkb:robotics
gptkb:smart_home_devices
educational projects
|
gptkbp:is_supported_by
|
gptkb:Keil_MDK
gptkb:IAR_Embedded_Workbench
gptkb:STM32_Cube_IDE
gptkb:Atmel_Studio
gptkb:GCC_toolchain
various IDEs
|
gptkbp:is_used_in
|
gptkb:Io_T_devices
gptkb:drones
gptkb:smart_home_devices
gptkb:medical_devices
automotive applications
consumer electronics
home automation systems
smart meters
wireless communication devices
industrial control systems
|
gptkbp:memory_type
|
gptkb:Harvard_architecture
|
gptkbp:released_in
|
gptkb:2010
|
gptkbp:supports
|
gptkb:Thumb-2_instruction_set
DMA (Direct Memory Access)
interrupt handling
real-time operating systems
atomic operations
debugging features
hardware floating point
single-cycle multiply
|
gptkbp:used_in
|
embedded systems
|
gptkbp:bfsParent
|
gptkb:ARM_Cortex-M_processors
gptkb:Cortex-M3
gptkb:Cortex-M4
gptkb:Cortex-M7
gptkb:ARM_Cortex-M
gptkb:ARMv6
gptkb:ARM_Cortex-M4
gptkb:ARM_Cortex-M_series
|
gptkbp:bfsLayer
|
6
|