VsCode-stm32嵌入式开发(MDK-ARM) VsCode开发代码编译、烧录、调试一、VsCode软件下载安装按照提示安装即可https://code.visualstudio.com/Download?_exp_downloadfb315fc982二、VsCode插件下载Embedded IDE设置工具链Cortex-Debug三、项目导入1 点击VsCode左侧面板的EIDE面板点击导入项目2 点击导入项目后选择弹窗的MDK arm3 点击ARM4 选择 STM32项目下 MDK-ARM 文件下的 .uvprojx文件5 VsCode右下角弹窗点击No新建文件夹保存EIDE文件避免文件都存在MDK-ARM文件夹乱,点击Select6 VsCode右下角弹窗点击更换工作区7 信任工作区管理8 资源管理器出现以下文件出现 .code-workspace文件该文件在EIDE文件夹内注完成第一次导入项目之后后续需要打开项目在打开项目 - EIDE文件夹 - 打开.code-workspace文件9 点击VsCcode左侧的EIDE图标便能看到EIDE项目 - 项目资源 - 自己的代码10 后续想要打开已经导入过的EIDE项目在EIDE面板左下角 操作 - 打开项目11 找到EIDE文件下的 .code-workspace文件 打开即可si12 烧录器ST-Link点击后自动下载四、CMSIS‑DSP 库配置例如缺少arm_math.h库1b点击C/C属性 - 包含目录 - ”➕“ 添加CMSIS文件2 把 DSP 库代码加入链接1 添加,lib文件夹中 ARM 文件夹至C/C 添加到库目录GCC编译器2 在EIDE - 项目资源 - 右键 - 添加 arm_cortexM4lf_math.lib文件