Keil MDK

E565190

Keil MDK is a professional integrated development environment and toolchain for ARM-based microcontrollers, widely used for embedded systems development.

All labels observed (7)

Label Occurrences
Keil MDK canonical 4
Keil MDK-ARM 2
MDK-Basic 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf embedded systems development environment ⓘ
integrated development environment ⓘ
software development toolchain ⓘ
developer Arm Limited ⓘ
linked to: Arm
feature code optimization for size ⓘ
code optimization for speed ⓘ
device database for microcontrollers ⓘ
flash programming ⓘ
pack-based device support ⓘ
peripheral simulation ⓘ
project management ⓘ
source-level debugging ⓘ
formerlyDeveloper Keil Elektronik GmbH ⓘ
hasEdition MDK-Basic ⓘ
linked to: Keil MDK

MDK-Lite ⓘ
linked to: Keil MDK

MDK-Plus ⓘ
linked to: Keil MDK

MDK-Professional ⓘ
linked to: Keil MDK
hasFreeLimitations code size limit in MDK-Lite edition ⓘ
includesComponent Arm C/C++ compiler ⓘ
linked to: ARM GCC

CMSIS support ⓘ
RTOS support ⓘ
configuration tools ⓘ
debugger ⓘ
performance analysis tools ⓘ
simulation environment ⓘ
software pack management ⓘ
uVision IDE ⓘ
linked to: Keil MDK
integratesWith Arm middleware components ⓘ
CMSIS-RTOS ⓘ
linked to: CMSIS

Keil RTX RTOS ⓘ
licenseModel proprietary ⓘ
licenseType commercial ⓘ
primaryUse embedded systems development ⓘ
firmware development for microcontrollers ⓘ
supportsArchitecture ARM Cortex-M ⓘ
linked to: ARM Cortex-M series

ARM7 ⓘ
linked to: ARM7TDMI

ARM9 ⓘ
Cortex-R (limited) ⓘ
supportsDebugInterface JTAG ⓘ
SWD ⓘ
supportsLanguage C ⓘ
C++ ⓘ
supportsOperatingSystem Windows ⓘ
supportsStandard ARM ABI ⓘ
CMSIS ⓘ
targetPlatform ARM-based microcontrollers ⓘ
Cortex-M microcontrollers ⓘ
linked to: ARM Cortex-M series
usedFor IoT device development ⓘ
consumer electronics firmware ⓘ
industrial embedded applications ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Keil MDK → includesComponent → uVision IDE ⓘ
linked to: Keil MDK
Keil MDK → hasEdition → MDK-Lite ⓘ
linked to: Keil MDK
Keil MDK → hasEdition → MDK-Basic ⓘ
linked to: Keil MDK
Keil MDK → hasEdition → MDK-Plus ⓘ
linked to: Keil MDK
Keil MDK → hasEdition → MDK-Professional ⓘ
linked to: Keil MDK
STM32 series boards → hasDevelopmentEnvironment → Keil MDK-ARM ⓘ
linked to: Keil MDK
CMSIS → compatibleWith → Keil MDK ⓘ
nRF5 SDK → integratesWith → Keil MDK-ARM ⓘ
linked to: Keil MDK