About this Install Guide

This guide shows you how to install and use the tool with the most common configuration. For advanced options and complete reference information, see the official documentation. Some install guides also include optional next steps to help you explore related workflows or integrations.

Arm Keil MDK is the complete software development environment for a range of Arm Cortex-M based microcontroller devices. MDK includes the µVision IDE and debugger, Arm C/C++ compiler, and essential middleware components. It supports more than 10,000 devices and is easy to learn and use.

What do I need before installing Arm Keil MDK?

You will need a 64-bit x86 Microsoft Windows machine to run Keil MDK.

Full host platform requirements are given in the System Requirements section.

How do I download Arm Keil MDK?

You can download the installer from the Product Download Hub .

Follow the installation instructions provided in the µVision User’s Guide .

How do I set up a license for Arm Keil MDK?

Arm Keil MDK is license managed. Follow the license setup instructions .

The MDK-Community license is free for non-commercial use. Visit Arm Keil MDK-Community Edition for set up instructions.

A free 30 day evaluation license for MDK-Professional is also available by completing the request form .

How do I get started with Arm Keil MDK?

To verify everything is installed correctly and to get started with your first project, use an example project .

Once you have copied the example, µVision opens up and you can start working with the project.


Give Feedback

How would you rate this tool quick-install guide?