衡水安徽网站建设,网站百度关键词优化,免费网页模板源代码,北京seo公司助力网络营销使用 Keil MDK 进行嵌入式开发时#xff0c;Keil 的编辑器相对于主流编辑器而言有些不方便#xff0c;比如缺少暗色主题、缺少智能悬停感知#xff08;鼠标停在一个宏上#xff0c;能自动展开最终的宏结果#xff09;、代码补全不好用等等#xff0c;所以推荐使用 VS Cod…使用 Keil MDK 进行嵌入式开发时Keil 的编辑器相对于主流编辑器而言有些不方便比如缺少暗色主题、缺少智能悬停感知鼠标停在一个宏上能自动展开最终的宏结果、代码补全不好用等等所以推荐使用 VS Code 来代替 Keil 的编辑器。本文用于记录所需的设置项。 安装 VS Code 安装 C/C 插件 使用 VS Code 打开 Keil 工程 打开 VS Code点击 File - Open Folder... 选中 Keil 工程文件夹。 保存工作区可选 主要目的是下次可以双击这个工作区图标来打开工程一个 Keil 工程只需要保存一次。 添加头文件 Keil 工程文件夹内的头文件会自动查找但工程依赖的一些头文件可能存在其它地方。所有不在工程文件夹内的头文件都需要手动添加。 添加编译器提供的头文件 编译器提供一些特定头文件和 C 库头文件比如 stdint.h缺少这个头文件VS Code 识别不了代码中的 uint32_t 。 添加 CMSIS 提供的头文件 其它 首先按下 F1 输入 c/c 选择C/C:Edit configurations(UI): 在 Include path 中填入需要的头文件路径注意我这里使用的是 Keil MDK 编译器。 添加宏 编译器会自带一些宏比如 Keil 编译器则会定义宏 __CC_ARM而有些代码和头文件会使用这些宏在使用 VS Code 的时候就会找不到这些宏从而导致语法错误。这些与编译器相关的宏需要我们自己添加。 在 Defines 中填入需要的宏注意我这里使用的是 Keil MDK 的 ARMCLANG编译器 从 Keil 中打开 VS Code工作区可选 Run Independent: 勾选这样Keil不用等待VSCode执行完成。这样就可以使用其它自定义工具菜单。 隐藏不需要的文件和文件夹可选 按下 ctrlshiftP 打开显示所有命令在输入框中输入settings 回车进入 User Settings 页面搜索 files.exclude