1. 环境准备:工具链与基础软件安装
刚拿到Raspberry Pi Pico时,我最头疼的就是如何在Windows上搭建开发环境。经过多次实践,我总结出一套最稳定的配置方案。首先需要准备五个核心工具:
-
MinGW-w64:这是Windows下的GCC编译器套件,建议选择最新版的x86_64架构版本。下载后解压到不含中文和空格的路径(比如
C:\mingw64),然后将bin目录(例如C:\mingw64\bin)添加到系统环境变量PATH中。这里有个小技巧:找到mingw32-make.exe文件,复制一份并重命名为make.exe,这样后续输入命令会更方便。 -
ARM交叉编译工具链:从ARM官网下载"arm-none-eabi"版本,注意选择与Windows系统匹配的安装包。安装完成后同样需要将
bin目录(如C:\Program Files (x86)\Arm GNU Toolchain\bin)加入PATH。我推荐使用2023年发布的12.3版本,实测对Pico的兼容性最好。 -
CMake:建议安装3.25以上版本,安装时务必勾选"Add CMake to system PATH"选项。这个工具会在后续生成Makefile时起关键作用。
-
Git:用于获取官方SDK和示例代码,安装时选择"Use Git from the Windows Command Prompt"选项,这样可以直接在命令行使用git命令。
-
Python 3:虽然Pico开发不直接依赖Python,但很多工具链脚本需要Python环境。安装时记得勾选"Add Python to PATH"。
验证安装是否成功,可以打开命令提示符依次输入:
bash复制gcc -v
arm-none-eabi-gcc -v
cmake --version
git --version
python -V
每个命令都应该正确显示版本号。如果遇到问题,通常是环境变量没配置正确,可以尝试重启终端或计算机。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 获取SDK与工程初始化
官方SDK是开发Pico的核心资源,但直接从GitHub克隆经常会遇到网络问题。我的经验是先创建一个专门的工作目录,比如D:\pico,然后在这个目录
