文章目录 1. 背景 2. 配置步骤 2.1. vscode插件安装 2.2. 新建工程 2.3. 配置编译环境 2.3.1. 芯片支持 2.3.2. 编译器选择 2.3.3. CPU类型 2.3.4. 硬件浮点选项 2.3.5. 使用自定义的链接脚本 2.3.6. RAM/FLASH布局 2.3.7. 构建器选项 2.4. 编译 3. 问题汇总 3.1. 浮点编译开关 3.2. MicroLIB编译 参考: 1. 背景 想在vscode中开发STM32,本文主要描述如何实现,以及实现过程中遇到的问题及解决方法。 主要参考【1】中博主所述,以一个正点原子STM32F407ZGT6(探索者开发板)的Keil5工程为基础,对vscode的工程进行配置的。 2. 配置步骤 首先,Keil5工程一定能编译通过,烧录板子运行OK。 然后,观看【1】视频,按下面的步骤进行工程配置: 2.1. vscode插件安装 辅助插件可以安装: 2.2. 新建工程 在安装Embedded IDE后,在左侧任务栏中出现“芯片”图标&#