Add EngineDemo board presets

This commit is contained in:
Stanislav N Mikhailov
2026-04-16 09:42:33 +03:00
parent 29c8a5e610
commit 58755fa7e3
5 changed files with 109 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"${env:PICO_SDK_PATH}/src/common/pico_stdlib_headers/include"
],
"defines": [],
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "linux-clang-x64",
"configurationProvider": "ms-vscode.cmake-tools",
"compileCommands": "${workspaceFolder}/Examples/Thermometr/build/compile_commands.json"
}
],
"version": 4
}
+41
View File
@@ -0,0 +1,41 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Pico RP2040 Debug",
"type": "cortex-debug",
"cwd": "${workspaceFolder}",
"executable": "${workspaceFolder}/build-rp2040/engine_demo_example.elf",
"request": "launch",
"servertype": "external",
"gdbPath": "gdb-multiarch",
"gdbTarget": "localhost:3333",
"svdFile": "${env:HOME}/pico/pico-sdk/src/rp2040/hardware_regs/RP2040.svd",
"runToEntryPoint": "main",
"postRestartCommands": [
"break main",
"continue"
],
"showDevDebugOutput": "raw"
},
{
"name": "Pico 2 RP2350 Debug",
"type": "cortex-debug",
"cwd": "${workspaceFolder}",
"executable": "${workspaceFolder}/build-rp2350/engine_demo_example.elf",
"request": "launch",
"servertype": "external",
"gdbPath": "gdb-multiarch",
"gdbTarget": "localhost:3333",
"svdFile": "${env:HOME}/pico/pico-sdk/src/rp2350/hardware_regs/RP2350.svd",
"runToEntryPoint": "main",
"postRestartCommands": [
"break main",
"continue"
],
"showDevDebugOutput": "raw"
}
]
}
+4
View File
@@ -0,0 +1,4 @@
{
"cmake.ignoreCMakeListsMissing": true,
"cmake.useCMakePresets": "always"
}