3 分钟极速上手 MicroPython REPL:树莓派 Pico 交互式调试全攻略

1.快速掌握 REPL 的相关方法

1.1 使用帮助界面

使用 help()函数,可以显示基本的帮助界面,信息包括:快速开始、引脚说明、快捷键等。
image.png
可以通过 help(模块名/函数名)查看更详细的帮助,如查看 machine 模块的详细帮助:
image.png还可以使用 help()函数查看 machine 内部模块的帮助:
image.png
image.png
通过使用 help 函数,我们可以查看大部分模块具有的方法及属性。

1.2 查看模块包含的属性和方法

使用 dir() 函数可以查看一个模块内部有哪些变量和函数:
image.png

也可以查看这些模块内部有哪些变量和函数:

1.3 粘贴长段代码

使用 Micropython 的 REPL 粘贴大段代码时,自动缩进功能会导致代码无法被正确识别,这时我们可以使用快捷键 Ctrl-E,进入粘贴模式关闭自动缩进功能,并且提示从 >>> 为 ===:
image.png

我们可以粘贴如下代码查看运行情况:

def foo():
    print('This is a test to show paste mode')
    print('Here is a second line')
foo()

image.png
image.png
按下 Ctrl+D 快捷键退出粘贴模式,可以看到 REPL 执行了我们输入的代码:
image.png

2.终端打印输出

我们可以在 REPL 中输入如下代码,利用 Print 函数输出字符串“Hello world”:

print("Hello World!")

image.png

3.驱动一个 LED

树莓 Pico 上的 LED 连接到 GPIO pin 25,我们可以输入以下代码来控制 LED 灯的关闭和开启:

from machine import Pin
led = Pin("LED", Pin.OUT)
led.value(1)
led.value(0)

image.png

posted @ 2026-08-31 11:12  FreakStudio  阅读(6)  评论(0)    收藏  举报