MDK-Core is based on µVision (Windows only) with leading
support for Cortex-M devices including the new ARMv8-M
DS-MDK contains the Eclipse-based (Windows and
IDE/Debugger and supports 32-bit Arm Cortex-A processors or
heterogeneous systems with (32-bit Arm Cortex-A and Arm Cortex-M).
MDK includes two Arm C/C++ Compilers with assembler,
linker, and highly optimize run-time libraries that are
tailored for optimum code size and performance.
Software Packs may be added any time to MDK-Core or
DS-MDK making new device support and middleware updates
independent from the toolchain. They contain device
support, CMSIS libraries, middleware, board support, code
templates, and example projects.
The IPv4/IPv6 networking communication stack that is
extended with ARM mbed™ software components to enable
Internet of Things (IoT) applications.