Skip to content

Cart

Your cart is empty

Keil MDK

Overview

Arm Keil MDK (Microcontroller Development Kit) provides a complete software
development environment for Arm Cortex-M based microcontrollers. When integrated with
Visual Studio Code, it enables modern code editing, CMSIS project management, and
efficient build and debug workflows.

Setup

1. Launch Visual Studio Code
2. Open the Extensions view (Ctrl + Shift + X)
3. Search for "Keil MDK"
4. Install the required Arm Keil extensions
5. Restart Visual Studio Code if prompted

Usage

1. Open the Command Palette (Ctrl + Shift + P)
2. Select "Create CMSIS Solution" or Click on CMSIS extension displayed on Activity Bar
3. Choose the target device or evaluation board
4. Generate and build the project

Debugging

1. Configure project debug settings
2. Connect a supported debug probe:
• CMSIS-DAP
• U-Link Pro
• Other supported probes
3. Start a debug session from Visual Studio Code