概述
本项目在 Keil MDK 与 VS Code 已完成安装配置 的基础上开展,重点面向嵌入式开发环境的协同优化与智能化拓展。通过将 VS Code 与 Keil MDK 结合使用,可兼顾 VS Code 优秀的代码编辑体验与 Keil 强大的编译调试能力,构建更加高效的嵌入式开发环境。
依托 VS Code 上的 Keil 辅助工具 及 C/C++ 插件 ,Keil 工程可获得语法高亮、代码片段、工程编译与程序下载等功能支持。在此基础上,项目进一步接入 Kilo Code 与大模型能力,探索以自然语言描述需求、辅助生成代码的开发方式,提升嵌入式开发效率与智能化水平。
注:该方案仅支持 Keil uVision 5 及以上版本,且仅适用于 Windows 平台。
一、安装 Keil Assistant 插件
- 打开 VS Code,点击左侧活动栏中的扩展图标
- 在搜索框中输入 "Keil Assistant"
- 找到插件后点击安装按钮

二、配置Keil Assistant 路径
- 打开设置界面

- 填写 UV4.exe 路径

- 路径查找方式
- 在开始菜单找到 Keil uVision5 快捷方式
- 右键选择"打开文件位置"
- 在快捷方式属性中查看目标路径
三、安装 C/C++ 扩展插件
- 打开 VS Code,点击左侧活动栏中的扩展图标
- 在搜索框中输入 "C/C++"
- 找到插件后点击安装按钮,安装完成后重启软件

四、安装keil V
- 打开 VS Code,点击左侧活动栏中的扩展图标
- 在搜索框中输入 "keil V"
- 找到插件后点击安装按钮

在完成安装和配置功能后,在vscode的状态栏会出现如下图标,此时可以使用vscode编译代码

五、完整使用流程
1. 打开 Keil 工程
- 在 VS Code 左侧活动栏中找到 "KEIL UVISION PROJECT" 图标
- 点击工程面板右上角的 "+" 按钮

2. 导入工程文件
- 选择你的工程文件中的
.uvprojx文件

- 成功导入后可以在左侧查看工程结构
- 右键文件进行打开、重命名等操作
- 双击文件在编辑器中打开

3.编译与下载
-
工程状态栏会显示 Keil 工具栏可以进行代码编译和下载

-
也可以使用左下角组件进行编译下载

4. 其他功能
- 代码跳转:Ctrl+点击函数/变量可跳转到定义
- 代码格式化:使用 Shift+Alt+F 格式化代码
六、安装kilo code插件并进行配置
- 打开 VS Code,点击左侧活动栏中的扩展图标
- 在搜索框中输入 "kilo code"
- 找到插件后点击安装按钮

- 安装好后左侧有图表显示,单击进入

- 进入设置界面进行配置

- 根据你自己的模型选择进行设置,不在列表中选择自定义供应商,输入参数配置信息后可以进行使用


