63 lines
1.6 KiB
JSON
63 lines
1.6 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "STM32: Debug Arcade Stick (ST-Link)",
|
|
"type": "stlinkgdbtarget",
|
|
"request": "launch",
|
|
"origin": "snippet",
|
|
"cwd": "${workspaceFolder}",
|
|
"preLaunchTask": "CMake: build",
|
|
"runEntry": "main",
|
|
"deviceName": "STM32F103RBT6",
|
|
"deviceCore": "Cortex-M3",
|
|
"serverInterface": "SWD",
|
|
"serverInterfaceFrequency": "Auto",
|
|
"serverVerify": true,
|
|
"imagesAndSymbols": [
|
|
{
|
|
"imageFileName": "${workspaceFolder}/build/Debug/arcadestick.elf"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "STM32: Debug Arcade Stick XInput (ST-Link)",
|
|
"type": "stlinkgdbtarget",
|
|
"request": "launch",
|
|
"origin": "snippet",
|
|
"cwd": "${workspaceFolder}",
|
|
"preLaunchTask": "CMake: build XInput",
|
|
"runEntry": "main",
|
|
"deviceName": "STM32F103RBT6",
|
|
"deviceCore": "Cortex-M3",
|
|
"serverInterface": "SWD",
|
|
"serverInterfaceFrequency": "Auto",
|
|
"serverVerify": true,
|
|
"imagesAndSymbols": [
|
|
{
|
|
"imageFileName": "${workspaceFolder}/build/Debug/arcadestick_xinput.elf"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "STM32: Debug Arcade Stick Bootloader (ST-Link)",
|
|
"type": "stlinkgdbtarget",
|
|
"request": "launch",
|
|
"origin": "snippet",
|
|
"cwd": "${workspaceFolder}",
|
|
"preLaunchTask": "CMake: build Bootloader",
|
|
"runEntry": "main",
|
|
"deviceName": "STM32F103RBT6",
|
|
"deviceCore": "Cortex-M3",
|
|
"serverInterface": "SWD",
|
|
"serverInterfaceFrequency": "Auto",
|
|
"serverVerify": true,
|
|
"imagesAndSymbols": [
|
|
{
|
|
"imageFileName": "${workspaceFolder}/build/Debug/arcadestick_bootloader.elf"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|