{ "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" } ] } ] }