{
"version": "0.2.0",
"configurations": [
{
"name": "DAPLink - RP2040",
"cwd": "workspaceRoot","executable":"{workspaceRoot}", "executable": "workspaceRoot","executable":"{command:cmake.launchTargetPath}",
"request": "launch",
"type": "cortex-debug",
"servertype": "openocd",
"openOCDPath": "D:/openocd_special_x64_win/openocd.exe",
"searchDir": [
"D:/openocd_special_x64_win/scripts"
],
"configFiles": [
"D:/openocd_special_x64_win/scripts/interface/cmsis-dap.cfg",
"D:/openocd_special_x64_win/scripts/target/rp2040.cfg"
],
"runToMain": true,
"resetAfterConnect": true
},
{
"name": "DAPLink - RP2350",
"cwd": "workspaceRoot","executable":"{workspaceRoot}", "executable": "workspaceRoot","executable":"{command:cmake.launchTargetPath}",
"request": "launch",
"type": "cortex-debug",
"servertype": "openocd",
"openOCDPath": "D:/openocd_special_x64_win/openocd.exe",
"searchDir": [
"D:/openocd_special_x64_win/scripts"
],
"configFiles": [
"D:/openocd_special_x64_win/scripts/interface/cmsis-dap.cfg",
"D:/openocd_special_x64_win/scripts/target/rp2350.cfg"
],
"serverArgs": ["-c", "adapter speed 5000"],
"runToMain": true,
"resetAfterConnect": true
}
]
}
可见laungch文件的主要内容是指定openocd位置和其他几个配置文件的位置。