{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/debug", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] }, { "name": "Python", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal" }, { "type": "java", "name": "Java", "request": "launch", "mainClass": "" }, // { // "type": "cortex-debug", // "request": "attach", // "name": "Particle Debugger (photon, p1, electron)", // "servertype": "openocd", // "interface": "swd", // "device": "STM32F205RG", // "cwd": "${workspaceRoot}", // "executable": "${command:particle.getDebuggerExecutable}", // "preLaunchTask": "Particle: Flash application for debug (local)", // "armToolchainPath": "${command:particle.getDebuggerCompilerDir}", // "svdFile": "${command:particle.getDebuggerSVDFile}", // "searchDir": [ // "${command:particle.getDebuggerSearchDir}" // ], // "configFiles": [ // "interface/cmsis-dap.cfg", // "target/stm32f2x.cfg" // ], // "postAttachCommands": [ // "monitor reset halt" // ], // "windows": { // "configFiles": [ // "interface\\cmsis-dap.cfg", // "target\\stm32f2x.cfg" // ] // } // }, // { // "type": "cortex-debug", // "request": "attach", // "name": "Particle Debugger (argon, boron, xenon)", // "servertype": "openocd", // "interface": "swd", // "device": "nRF52840_xxAA", // "cwd": "${workspaceRoot}", // "executable": "${command:particle.getDebuggerExecutable}", // "preLaunchTask": "Particle: Flash application for debug (local)", // "armToolchainPath": "${command:particle.getDebuggerCompilerDir}", // "svdFile": "${command:particle.getDebuggerSVDFile}", // "searchDir": [ // "${command:particle.getDebuggerSearchDir}" // ], // "configFiles": [ // "interface/cmsis-dap.cfg", // "target/nrf52-particle.cfg" // ], // "windows": { // "configFiles": [ // "interface\\cmsis-dap.cfg", // "target\\nrf52-particle.cfg" // ] // } // }, // { // "type": "cortex-debug", // "request": "attach", // "name": "Particle Programmer Shield v1.0 (photon, p1, electron)", // "servertype": "openocd", // "interface": "swd", // "device": "STM32F205RG", // "cwd": "${workspaceRoot}", // "executable": "${command:particle.getDebuggerExecutable}", // "preLaunchTask": "Particle: Flash application for debug (local)", // "armToolchainPath": "${command:particle.getDebuggerCompilerDir}", // "svdFile": "${command:particle.getDebuggerSVDFile}", // "searchDir": [ // "${command:particle.getDebuggerSearchDir}" // ], // "configFiles": [ // "interface/particle-ftdi.cfg", // "target/stm32f2x.cfg" // ], // "postAttachCommands": [ // "monitor reset halt" // ], // "windows": { // "configFiles": [ // "interface\\particle-ftdi.cfg", // "target\\stm32f2x.cfg" // ] // } // } ] }