前言
前面体验了MicroPython的开发这一篇来搭建C开发环境。 基于以下环境 Ubuntu 20.04.4 LTS WSL2 VSCODE
安装C/C++编译环境
cd pico-setup/ ./pico_setup.sh 相关环境安装在当前目录下pico pico-examples pico-extras pico-playground pico-sdk 其中 pico-examples是例程 pico-sdk是sdk包 sdk如果有子仓库没有同步可以 cd pico-sdk git submodule update --init 编译example cd pico-examples/build export PICO_SDK_PATH="/home/lhj/pico-setup/pico/pico-sdk" && cmake .. make hello_usb 编译的程序位于hello_world/usb/下 CMakeFiles cmake_install.cmake hello_usb.dis hello_usb.elf.map hello_usb.uf2 Makefile hello_usb.bin hello_usb.elf hello_usb.hex
运行 将hello_usb.uf2复制到windows下 cp hello_world/usb/hello_usb.uf2 /mnt/d 接上USB线,可以看到串口打印信息如下
代码
cd pico-setup/ code . 使用VSCODE查看代码
总结
SDK包里面已经包含了所有需要的东西,setup后即可使用,搭建环境非常简单。
|