2022-10-20 17:13:02 +08:00
|
|
|
|
{
|
|
|
|
|
"version": "0.2.0",
|
|
|
|
|
"configurations": [
|
|
|
|
|
{
|
|
|
|
|
"name": "Cortex Debug",
|
|
|
|
|
"cwd": "${workspaceRoot}",
|
2022-10-29 23:14:19 +08:00
|
|
|
|
"executable": "${workspaceRoot}\\build\\basic_framework.elf",
|
2022-10-20 17:13:02 +08:00
|
|
|
|
"request": "launch",
|
|
|
|
|
"type": "cortex-debug",
|
|
|
|
|
"device":"STM32F407IG", //使用J-link GDB Server时必须;其他GBD Server时可选(有可能帮助自动选择SVD文件)。支持的设备见 https://www.segger.com/downloads/supported-devices.php
|
|
|
|
|
"svdFile": ".\\STM32F407.svd", //svd文件,有这个文件才能查看寄存器的值,每个单片机都不同。可以在以下地址找到 https://github.com/posborne/cmsis-svd
|
|
|
|
|
"servertype": "openocd", //使用的GDB Server
|
|
|
|
|
"configFiles":[
|
|
|
|
|
".\\openocd.cfg",
|
|
|
|
|
],
|
|
|
|
|
// path to your gcc-arm-none-eabi/bin
|
|
|
|
|
"armToolchainPath": "D:\\gcc-arm-none-eabi\\bin",
|
|
|
|
|
// path to your gcc-arm-none-eabi/arm-none-eabi-gdb.exe
|
|
|
|
|
"gdbPath": "D:\\gcc-arm-none-eabi\\bin\\arm-none-eabi-gdb.exe"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|