Include all the components that you need to create, build, and debug an embedded application for ARM based microcontroller devices. It consists of MDK-Core and software packs, which can be ed and installed based on the requirements of your application. MDK is a powerful, yet easy to learn and use development system. The Keil MDK development team is pleased to announce the availability of Keil MDK-ARM 5.ģ7 is the most comprehensive software development solution for Arm-based microcontrollers and includes all components that you need to create, build, and debug embedded applications.