Windows 环境搭建教程

Windows环境搭建教程

  • 本教程适用于树莓派Pico与本公司开发的RP2040系列开发板
  • 开发环境默认以Windows为例(树莓派可以通过官方提供的安装脚本进行安装)

C/C++ SDK

你需要安装对应的工具链有:

  1. Arm GNU Toolchain(你需要安装对应的版本,如Windows需要安装后缀为-arm-none-eabi.exe的文件)
  2. CMake
  3. Visual Studio 2022
  4. Python 3.10
  5. Git
  • 因为担心部分小伙伴的网络问题,所以我们将安装包也做打包上传到了我们服务器上
  • 可以点击此处下载安装包

安装工具链


Arm GNU Toolchain

Arm GNU Toolchain

  1. 选择使用语言

  2. 进入安装向导

  3. 同意用户协议并继续

  4. 选择安装地址

  5. 等待安装完成

  6. 注意:勾选图中红框选项


CMake

CMake

  1. 进入安装向导

  2. 同意用户协议并继续

  3. 为所有用户配置CMake的PATH

  4. 选择安装位置

  5. 进入安装

  6. 完成安装


Python

Python

  1. 进入安装,注意勾选添加PATH

  2. 等待安装即可

  3. 出现红框中的选项的小伙伴们可以点一下,取消PATH长度限制


Git

Git

  • Git的安装选项比较多篇幅比较长,这里只指出建议修改部分,其余选项建议默认设置即可
  1. 选择安装地址

  2. 选择Git默认编辑器(这里我选择VS Code)

  3. 接下里保持默认设置,选择Next,最后安装成功即可

折叠Visual Studio 2022

Visual Studio 2022

  • Visual Studio 2022安装是非常线性的,只要注意以下一点
  • 选择构建工具时,选择图中C++工具即可

获取和编译例程


获取SDK与例程

获取SDK与例程

  • 在你想要下载SDK的文件夹中,Shitft加鼠标右击->选择“在这里打开powershell”并输入一下指令
git clone -b master https://github.com/raspberrypi/pico-sdk.git
cd pico-sdk
git submodule update --init
cd ..
git clone -b master https://github.com/raspberrypi/pico-examples.git

设置环境和编译

设置环境和编译

  1. 打开你的VS 2022->工具栏->命令行->开发者Powershell

  2. 将你的pico-sdk所在绝对地址设置为PICO_SDK_PATH,如我的pico-sdk地址为“D:\pico\pico-sdk”

  3. 跳转到pico-examples所在文件夹,创建build文件夹并编译

  4. 等待编译完成即可(注意这里为编译全部例程,所以编译时间有点长)

  • 以下为全部指令
setx PICO_SDK_PATH "..\..\pico-sdk"
cd pico-examples
mkdir build
cd build
cmake -G "NMake Makefiles" ..
nmake

下载固件

下载固件

  • 选择你需要下载的例程固件,将其拖入pico模拟出的存储器中即可