1,配置arm-none-eabi+msys
实现在Windows上的make交叉编译,参考https://www.jianshu.com/p/158562247aa1
2、下载stutil
打开https://github.com/texane/stlink/releases/tag/v1.3.0,拉到最下面,选择win64版本。

下载解压后,把路径添加到“环境变量”

3、配置task.json
打开VSCode,按Ctrl+Shift+P,打开命令窗口,创建一个task.json文件

修改label参数为build
修改文件中的command参数为make

4、配置launch.json
打开VSCode的调试窗口,创建一个launch.json文件

修改参数executable为编译生成的elf文件路径
修改参数servertype为stutil
添加参数preLaunchTask为build

到此,配置完成,点击调试窗口的“开始调试”按钮,就可以了。会自动编译,烧写,启动调试。
网友评论