picow.png

Rpi pico 用の OpenOCD

ソース

PowerShell 7.5.4
PS C:\Users\magu7> cd .\Program\pico_project\
PS C:\Users\magu7\Program\pico_project> mkdir build

    Directory: C:\Users\magu7\Program\pico_project

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d----          2025/11/30    20:48                build

PS C:\Users\magu7\Program\pico_project> cd .\build\

PS C:\Users\magu7\Program\pico_project\build> cmake -G "Ninja" ..
PICO_SDK_PATH is C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk
Defaulting PICO_PLATFORM to rp2040 since not specified.
Defaulting PICO platform compiler to pico_arm_gcc since not specified.
-- Defaulting build type to 'Release' since not specified.
PICO compiler is pico_arm_gcc
-- The C compiler identification is GNU 10.3.1
-- The CXX compiler identification is GNU 10.3.1
-- The ASM compiler identification is GNU
-- Found assembler: C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/gcc-arm-none-eabi/bin/arm-none-eabi-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/gcc-arm-none-eabi/bin/arm-none-eabi-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/gcc-arm-none-eabi/bin/arm-none-eabi-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Build type is Release
Defaulting PICO target board to pico since not specified.
Using board configuration from C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/src/boards/include/boards/pico.h
-- Found Python3: C:/Users/magu7/AppData/Local/Programs/Python/Python310/python.exe (found version "3.10.7") found components: Interpreter
TinyUSB available at C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.
BTstack available at C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/lib/btstack
cyw43-driver available at C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/lib/cyw43-driver
Pico W Bluetooth build support available.
lwIP available at C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/lib/lwip
mbedtls available at C:/Program Files/Raspberry Pi/Pico SDK v1.5.1/pico-sdk/lib/mbedtls
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/magu7/Program/pico_project/build

PS C:\Users\magu7\Program\pico_project\build> ninja
[11/76] Building C object CMakeFiles/pico_program.dir/main.c.obj

C:/Users/magu7/Program/pico_project/main.c: In function 'main':
C:/Users/magu7/Program/pico_project/main.c:30:9: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
   30 |         printf("[LED FEED=1 SENS=0] ADC2 raw=%u  voltage=%.3f V\n",
      |         ^~~~~~
C:/Users/magu7/Program/pico_project/main.c:30:9: warning: incompatible implicit declaration of built-in function 'printf'
C:/Users/magu7/Program/pico_project/main.c:3:1: note: include '<stdio.h>' or provide a declaration of 'printf'
    2 | #include "hardware/adc.h"
  +++ |+#include <stdio.h>
    3 |
[76/76] Linking CXX executable pico_program.elf

PS C:\Users\magu7\Program\pico_project\build>

参考 URL


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS