【保姆】vscode配置单片机编译调试烧录环境(以STM32为例)
TIP! Right-click and select "Save link as..." to download.
通过百度网盘分享的文件:java.zip
链接:https://pan.baidu.com/s/18ix-oNrxkPFy5U7WfzjRnA?pwd=nsuc
提取码:nsuc
--来自百度网盘超级会员V4的分享
需要用到的两个插件
EIDE,cortex-debug
EIDE的实用工具
Cppcheck,GNU Arm Embedded Toolchain,OpenOCD Programmer,STM32 Cube Programmer CLI
需要配置的armcc5路径参考
D://Keil_v5//ARM//ARMCC
setting.json中cortex-debug参考
"cortex-debug.armToolchainPath": "C:/Users/29587/.eide/tools/gcc_arm/bin",
"cortex-debug.openocdPath": "C:/Users/29587/.eide/tools/openocd_7a1adfbec_mingw32/bin/openocd.exe",
launch.json参考
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Cortex Debug",
"cwd": "${workspaceFolder}",
"executable": "${workspaceFolder}/build/demo1/demo1.elf",
"request": "launch",
"type": "cortex-debug",
"runToEntryPoint": "main",
"servertype": "openocd",
"configFiles": [
"interface/stlink.cfg",
"target/stm32f4x.cfg"
],
"svdFile":"D:/Keil_v5/ARM/Pack/Keil/STM32F4xx_DFP/2.11.0/CMSIS/SVD/STM32F429x.svd" //可加可不加
}
]
}