C环境搭建

方法一:Raspberry Pi平台

】安装编译环境

sudo apt-get install cmake --fix-missing

sudo apt-get install gcc-arm-none-eabi


】SDK下载

git clone -b master https://github.com/raspberrypi/pico-sdk.git

cd pico-sdk

git submodule update --init --recursive


】程序需要指向SDK路径

export PICO_SDK_PATH=../../pico-sdk

(改成你真正的路径,现在不用写这行代码了,make程序的时候需要这行代码)


方法二:Window平台

1】安装编译环境。

MingW

arm-gnu-toolchain

Git

cmake

从官网下载这些工具,安装过程中记得把bin目录添加到PATH环境变量中。


2】SDK下载

从GitHub获取 Raspberry Pi Pico SDK 和 示例


3】camke

将pico sdk文件路径添加到环境变量中


打开pico-examples文件夹中的CMakeLists.txt文件,将PICO_SDK_PATH设置为pico-sdk的路径。


新建一个名为“build”的文件夹并进入。然后在“build”文件夹中,进入“cmd”目录。


然后在命令行中输入以下命令:cmake -G "MinGW Makefiles" .. 


接下来执行编译命令:make -j4


之后,build文件夹中生成的.uf2文件就可以传输到Pico中执行了。

TAG: 大扭矩电机 Luckfox Pico开发板 BPI-M4 Zero教程 ESP32 S3开发板 树莓派5迷你PoE HAT (G)以太网RJ45供电扩展板5V 5A UGV Beast PT Jetson Orin ROS2越野履带 开源AI云台机器人小车OpenCV RP2040-Keyboard-3教程 USB ESP32 LVGL X1201 树莓派5 UPS电源管理扩展板18650不间断供电模块 X1015 树莓派5 PCIE转M.2 NVME SSD固态硬盘扩展板Pi5 树莓派CM5计算模块IO底板NANO B扩展底板Compute Module 5 LCD1602 I2C PWM可调背光 3.3V/5V适用于Arduino树莓派Jetson Nano ESP32 Pico Milk-V Duo S 512MB SG2000 RISC-V UART串口控制台 XIAO ESP32S3 Plus 20GPIO迷你N16R8开发板ESP32-S3适用于Arduino 树莓派5散热片 树莓派1.3寸IPS LCD扩展板 显示屏 教程 树莓派Pico RP2040圆形1.69寸LCD开发板触摸屏加速度/蜂鸣器/RTC PD电源 RoArm-M3-S 手柄控制