{ "version": "0.2.0", "configurations": [ { /* Configuration for the STM32F303 Discovery board */ "type": "cortex-debug", "request": "launch", "name": "Debug (OpenOCD)", "servertype": "openocd", "cwd": "${workspaceRoot}", "preLaunchTask": "Cargo Build (debug)", "runToEntryPoint": "main", "executable": "./target/thumbv7em-none-eabihf/debug/ledjes", "device": "STM32F411VET6", "configFiles": [ "interface/stlink.cfg", "target/stm32f4x.cfg" ], "svdFile": "${workspaceRoot}/.vscode/stm32f411.svd", "postLaunchCommands": [ "monitor arm semihosting enable" ], "swoConfig": { "enabled": true, "cpuFrequency": 8000000, "swoFrequency": 2000000, "source": "probe", "decoders": [ { "type": "console", "label": "Hello", "port": 0 } ] } } ] }