1,配置arm-none-eabi+msys
實現(xiàn)在Windows上的make交叉編譯,參考http://www.itdecent.cn/p/158562247aa1
2、下載stutil
打開https://github.com/texane/stlink/releases/tag/v1.3.0,拉到最下面,選擇win64版本。

image.png
下載解壓后,把路徑添加到“環(huán)境變量”

image.png
3、配置task.json
打開VSCode,按Ctrl+Shift+P,打開命令窗口,創(chuàng)建一個task.json文件

image.png
修改label參數(shù)為build
修改文件中的command參數(shù)為make

image.png
4、配置launch.json
打開VSCode的調(diào)試窗口,創(chuàng)建一個launch.json文件

image.png
修改參數(shù)executable為編譯生成的elf文件路徑
修改參數(shù)servertype為stutil
添加參數(shù)preLaunchTask為build

image.png
到此,配置完成,點擊調(diào)試窗口的“開始調(diào)試”按鈕,就可以了。會自動編譯,燒寫,啟動調(diào)試。