# mdk-assistant **Repository Path**: imzhujun/mdk-assistant ## Basic Information - **Project Name**: mdk-assistant - **Description**: MDK辅助工具,实现vscode下编译、烧录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-24 - **Last Updated**: 2025-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MDK Assistant ## 概述 1. MDK Assistant 是一个用于 Keil uVision 的辅助工具,旨在提高开发效率。支持 C51 和 STM32 等项目类型。 2. 通过Keil Assistant开源项目修改(https://github.com/github0null/keil-assistant),Keil Assistant不再维护,需要自己编译, 感谢github0null. ## 功能 - **打开项目**:快速打开 Keil uVision 工程文件。 - **切换目标**:轻松切换项目中的不同目标。 - **构建与下载**:支持构建、重建和下载到设备。 - **代码片段**:提供 A51 汇编语言的代码片段。 ## 安装 1. 扩展中,选择从vsix安装 ## 使用方法 - **打开项目**:右键点击项目文件并选择 "Open keil uVision project"。 - **切换目标**:右键点击目标并选择 "Switch Target"。 - **构建与下载**:使用快捷键 `F7` 构建,`Ctrl+Alt+F7` 重建,`Ctrl+D` 下载。 ## 配置 在 VS Code 设置中配置以下选项: - `KeilAssistant.C51.Uv4Path`: 指定 C51 UV4.exe 路径。 - `KeilAssistant.MDK.Uv4Path`: 指定 MDK UV4.exe 路径。 - `KeilAssistant.Project.ExcludeList`: 排除的项目文件列表。 - `KeilAssistant.Project.FileLocationList`: 项目文件位置列表。 ## 示例 ```json { "KeilAssistant.C51.Uv4Path": "C:\\Keil_v9\\C51\\UV4\\UV4.exe", "KeilAssistant.MDK.Uv4Path": "C:\\Keil_v9\\ARM\\UV4\\UV4.exe" }