vscode_EIDE环境搭建,实现stm32在vscode上的开发
Vscode 插件
- c/c++,EIDE,cortex-Debug
- 安装工具

- . 安装cppcheck

- .安装 OpenOCD

- .安装 GNU Arm Emdeded Toolchain

4>搜索栏中搜索:elf, convert,

右键

注意:新版的EIDE,已经找不到elf的配置,直接使用这个,默认勾选
同时复制keil.exe的路径到

- EIDE外部支持:

右键
搜索 ARMCC ,桌面找到keil5找到安装路径,复制他的ARM下,这两个文件的路径,粘贴
ARMCC (AC5):
ARMCLANG(AC6):
- 导入工程




异常处理
1,导入工程出错:

原因:Keil 工程配置节点缺失(最主要诱因),还有.uvprojx文件手动编辑出错、拷贝压缩损坏、保存异常,导致 XML 层级断裂,包裹 Cads 的父标签丢失,插件拿不到父对象。
解决方案:
用 Keil MDK 原版打开这个工程,进入魔术棒(Options for Target)→ C/C++ 选项卡,随便改动一项编译参数(例如微调优化等级),点击 OK 保存;Keil 保存时就会自动补全缺失的<Cads>XML 节点;

浙公网安备 33010602011771号