MDK-Core is based on µVision with leading support for Cortex-M devices including the new Armv8-M architecture.
DS-MDK contains the Eclipse-based DS-5 IDE/Debugger and supports 32-bit Cortex-A processors or hybrid systems with 32-bit Cortex-A and 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.
New is the IPv4/IPv6 networking communication stack that is extended with Arm mbed™ software components to enable Internet of Things (IoT) applications.