网上看了很多搭建stm32+GCC的开发环境,觉得都比较麻烦,发现Embedded IDE非常方便。官方教程也比较详细,借助插件就可以完成开发环境搭建,简单方便。该插件支持mcu多,并且直接兼容keil的工程,如果担心keil版权问题,那就直接抛弃Embedded IDE建工程。
若有不正确之处,请参考官网:这是什么? | Embedded IDE For VSCode
在vscode上安装插件,EIDE、Cortex-Debug
一、直接导入keil工程
1、导入keil工程文件,芯片支持包配置,烧录配置。
用vscode打开任意文件,就会显示下图“1”的图标,依次点击图标,点击“导入项目”,点击“MDK”,
点击需要打开的keil工程文件
弹出的对话框依次点击
此时工程文件已经导入,点击工具的图标即可看见keil工程,配置芯片包和下载工具。
3、安装GCC、OpenOCD(也可以直接安装stlink或jlink)。