本帖最后由 UBTWO 于 2021-4-25 16:54 编辑
树莓派pico提供C/C++和micropython两种编程语言开发环境,
“人生苦短,我学Python”,要在最短的时间玩转树莓派pico,那当仁不让的是选择后者。
IDE的选择
树莓派官方和micropython推荐的IDE是Thonny(反正我是喜欢VScode)
使用 VS CODE
界面真的不好看,不过对于ESP32和ESP8266来说很友好,可以一键刷取micropython固件(我觉得)
因为习惯了使用vscode----免费 体积小 扩展性强 香啊
所以我使用rtthread的vscode插件开发树莓派pico
使用教程在vscode里面搜索这个插件注释里边就有连接🔗,rtthread官网也有使用教程
from machine import Pin
import time
LED = Pin(25,Pin.OUT)
if __name__ == '__main__':
while True:
LED.value(0)
time.sleep(1)
LED.value(1)
time.sleep(1)
安装好插件后先点击第一步连接串口,再点击第二步就能看到pico上的LED灯在闪烁了
如果想将程序固化的pico里面就右键工作区的项目,选择第一个下载该文件到设备上
使用 Raspberry Pi Pico
下载 RT-Thread Studio
你可以在 RT-Thread Club 中下载最新版的 Studio。
RT-Thread Studio 作为一个开发工具软件,需要有一个从了解到熟悉,从熟悉到能熟练应用的过程,特别是对于以前没有用过基于 eclipse 的开发工具软件的用户,建议先熟悉软件基本使用方法和主要功能入口,然后再尝试进行项目开发,遇到问题可以先参考查阅相关文档和视频教程以及 FAQs,若找不到解决办法,可以在 Studio 论坛发帖,Studio 支持人员会协助解决问题。
下载 Pico SDK
- 点击 SDK Manager:
- 下载最新的 Pico 开发板支持包:
创建 Pico 工程
- 创建 RT-Thead 工程:
- 选择 Pico 开发板:
- 点击 Finish,完成工程创建。
编译下载
- 点击 build 按钮,编译工程:
- 按下开发板 BOOTSEL 按钮,插入 usb 线和串口线:
- 在 Studio 中打开串口调试助手:
- 打开编译生成的 rtthread-pico.uf2 文件所在目录:
- 下载 uf2 文件到 Pico 开发板:
- 下载成功后,Pico 开发板的 LED 灯会闪烁:
- 通过 Studio 串口工具与 Pico 进行交互,体验在 Pico 开发板上运行 RT-Thread:
|