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
EMBEDDED IS EVERYWHERE

PRODUCTS
Manufacturers
Resource center
