Keil MDK
E565190
embedded systems development environment
integrated development environment
software development toolchain
Keil MDK is a professional integrated development environment and toolchain for ARM-based microcontrollers, widely used for embedded systems development.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
embedded systems development environment
ⓘ
integrated development environment ⓘ software development toolchain ⓘ |
| developer | Arm Limited NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| hasEdition |
MDK-Basic
NERFINISHED
ⓘ
MDK-Lite NERFINISHED ⓘ MDK-Plus NERFINISHED ⓘ MDK-Professional NERFINISHED ⓘ |
| hasFreeLimitations | code size limit in MDK-Lite edition ⓘ |
| includesComponent |
Arm C/C++ compiler
NERFINISHED
ⓘ
CMSIS support ⓘ RTOS support ⓘ configuration tools ⓘ debugger ⓘ performance analysis tools ⓘ simulation environment ⓘ software pack management ⓘ uVision IDE NERFINISHED ⓘ |
| integratesWith |
Arm middleware components
ⓘ
CMSIS-RTOS NERFINISHED ⓘ Keil RTX RTOS NERFINISHED ⓘ |
| licenseModel | proprietary ⓘ |
| licenseType | commercial ⓘ |
| primaryUse |
embedded systems development
ⓘ
firmware development for microcontrollers ⓘ |
| supportsArchitecture |
ARM Cortex-M
NERFINISHED
ⓘ
ARM7 NERFINISHED ⓘ ARM9 NERFINISHED ⓘ Cortex-R (limited) ⓘ |
| supportsDebugInterface |
JTAG
NERFINISHED
ⓘ
SWD ⓘ |
| supportsLanguage |
C
ⓘ
C++ ⓘ |
| supportsOperatingSystem | Windows NERFINISHED ⓘ |
| supportsStandard |
ARM ABI
NERFINISHED
ⓘ
CMSIS NERFINISHED ⓘ |
| targetPlatform |
ARM-based microcontrollers
ⓘ
Cortex-M microcontrollers NERFINISHED ⓘ |
| usedFor |
IoT device development
ⓘ
consumer electronics firmware ⓘ industrial embedded applications ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.