3 分钟极速上手 MicroPython REPL:树莓派 Pico 交互式调试全攻略
1.快速掌握 REPL 的相关方法
1.1 使用帮助界面
使用 help()函数,可以显示基本的帮助界面,信息包括:快速开始、引脚说明、快捷键等。

可以通过 help(模块名/函数名)查看更详细的帮助,如查看 machine 模块的详细帮助:
还可以使用 help()函数查看 machine 内部模块的帮助:


通过使用 help 函数,我们可以查看大部分模块具有的方法及属性。
1.2 查看模块包含的属性和方法
使用 dir() 函数可以查看一个模块内部有哪些变量和函数:

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

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

我们可以粘贴如下代码查看运行情况:
def foo():
print('This is a test to show paste mode')
print('Here is a second line')
foo()


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

2.终端打印输出
我们可以在 REPL 中输入如下代码,利用 Print 函数输出字符串“Hello world”:
print("Hello World!")

3.驱动一个 LED
树莓 Pico 上的 LED 连接到 GPIO pin 25,我们可以输入以下代码来控制 LED 灯的关闭和开启:
from machine import Pin
led = Pin("LED", Pin.OUT)
led.value(1)
led.value(0)


使用 help()函数,可以显示基本的帮助界面,信息包括:快速开始、引脚说明、快捷键等。
浙公网安备 33010602011771号