2021年09月23日 四天王寺 彼岸会
お祭りの日は、中心伽藍が無料開放されているのでついつい寄り道してしまいます。
PR
{"version": "0.2.0","configurations": [{"name": "Pico Debug","type": "cortex-debug","request": "launch","servertype": "external","cwd": "${workspaceRoot}","runToMain": true,"executable": "${command:cmake.launchTargetPath}","device": "RP2040","gdbPath": "gdb-multiarch","gdbTarget": "${env:PICO_OPENOCD_ADDRESS}:3333","svdFile": "${env:PICO_SDK_PATH}/src/rp2040/hardware_regs/rp2040.svd","runToEntryPoint": "main",}]}
{// These settings tweaks to the cmake plugin will ensure// that you debug using cortex-debug instead of trying to launch// a Pico binary on the host"cmake.statusbar.advanced": {"debug": {"visibility": "hidden"},"launch": {"visibility": "hidden"},"build": {"visibility": "hidden"},"buildTarget": {"visibility": "hidden"}},"cmake.buildBeforeRun": true,"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"}
{"version": "2.0.0","tasks": [{"label": "make","type": "shell","command": "make -j8","options": {"cwd": "${workspaceFolder}/build/${relativeFileDirname}"},"presentation": {"revealProblems": "onProblem"},"problemMatcher": ["$gcc"],"group": "build"},{"label": "make (verbose)","type": "shell","command": "make VERBOSE=1","options": {"cwd": "${workspaceFolder}/build/${relativeFileDirname}"},"presentation": {"revealProblems": "onProblem"},"problemMatcher": ["$gcc"],"group": "build"},{"label": "clean","type": "shell","command": "make clean","options": {"cwd": "${workspaceFolder}/build/${relativeFileDirname}"},"problemMatcher": [],"group": "build"},{"label": "install","type": "shell","command": "pico-install","args": ["*.uf2"],"options": {"cwd": "${workspaceFolder}/build/${relativeFileDirname}"},"problemMatcher": [],"group": "build"},{"label": "distclean","type": "shell","command": "rm -rf ${workspaceFolder}/build","problemMatcher": [],"group": "build"},{"label": "cmake","type": "shell","command": "mkdir build; (cd build; cmake .. -DCMAKE_BUILD_TYPE=${input:buildType} -DPICO_DEFAULT_BINARY_TYPE=${input:binaryType})","options": {"cwd": "${workspaceFolder}"},"problemMatcher": [],"group": "build"},{"type": "cppbuild","label": "C/C++: arm-none-eabi-gcc アクティブなファイルのビルド","command": "/usr/bin/arm-none-eabi-gcc","args": ["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "デバッガーによって生成されたタスク。"}],"inputs": [{"type": "pickString","id": "buildType","description": "Build Type","options": ["Release","Debug"],"default": "Debug"},{"type": "pickString","id": "binaryType","description": "Binary Type","options": ["default","no_flash","copy_to_ram","blocked_ram"],"default": "default"}]}