C/C++ SDK
SDK安装
要开始使用 C/C++ SDK,请阅读我们的入门文档,其中介绍了如何使用 Raspberry Pi Pico 扩展设置 VS Code 并创建简单项目。支持的操作系统请查看扩展的 README。
但是,如果您打算在 32 位 Raspberry Pi OS 或 Raspberry Pi OS Lite 上开发 Pico,我们的 VS Code 扩展不支持这些操作系统。您可以改为从命令行运行设置脚本来快速设置 C/C++ 工具链。
- 在运行设置脚本之前,请确保 Raspberry Pi 上的 Raspberry Pi OS 已更新到最新版本。
- 通过运行以下命令下载并运行设置脚本:
wget https://raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.shchmod +x pico_setup.sh./pico_setup.sh
- 有关更多信息和测试设置的说明,请参阅 pico-setup 的 README。
树莓派Pico C/C++ SDK
我们的官方 C SDK 可在命令行中使用,也可在 Visual Studio Code 和 CLion 等流行的集成开发环境中使用。要开始使用,请下载我们的 C/C++ SDK 和示例,并查看我们的 Raspberry Pi Pico 系列入门 文档。如需快速设置,请参阅下一节。
您可以在以下网址找到有关 C/C++ SDK 的文档:
Raspberry Pi Pico 系列入门
使用 Raspberry Pi Pico、Pico 2 和其他基于 Raspberry Pi 微控制器的电路板进行 C/C++ 开发
Pico W 系列设备的 Wi-Fi 和蓝牙连接
在 Pico W 系列设备上使用 C/C++ 或 MicroPython 进行无线连接
Raspberry Pi Pico 系列 C/C++ SDK
用于在 Raspberry Pi 微控制器上进行 C/C++ 开发的库和工具
API文档
树莓派 Pico C/C++ SDK API 文档
Pico示例代码库
示例项目
SDK 源代码是开放源代码,可通过 pico-sdk Github 代码库 获取。
要使用 C/C++ SDK 为除 Raspberry Pi Pico 之外的电路板构建应用程序,请向 CMake 传递 -DPICO_BOARD=boardname,其中 boardname 是您的电路板名称。例如
- 要为 Adafruit Feather RP2040 构建应用程序,请传递
-DPICO_BOARD=adafruit_feather_rp2040。 - 要为 Pico W 构建应用程序,请传递
-DPICO_BOARD=pico_w(如果希望连接到无线网络,还需传递 -DWIFI_SSID="Your Network" -DWIFI_PASSWORD="Your Password")。
更多信息,请参阅 Raspberry Pi Pico SDK 中的 boards/ 目录 和 论坛。