3. 初识 REPL¶
使用 MicroPython 的一个主要的优点是交互式的 REPL ,REPL(read-evaluate-print loop)代表读取﹣求值﹣输出循环。 REPL 对于学习一门新的编程语言具有很大的帮助,因为它能对初学者写的程序立刻做出回应,这意味着你执行代码,并能马上查看结果,而无需经过先编译再上传的繁琐步骤。
3.1. 先连接串口¶
要通过 USB-serial 访问,您需要使用串口终端软件。在 Windows 上如 MobaXterm 、 xshell 都是不错的选择。串口波特率设置为 115200 ,就可以开始玩 MicroPython 了。
通过串行端口建立连接后,您可以通过按几次 Enter 键来测试它是否正常工作,如果正常工作,您能到看 Python REPL 提示符,表示为 >>>
。
3.2. 使用 REPL¶
一旦有提示,您就可以开始尝试了!按Enter键后,可在提示符处键入任何内容。 MicroPython将运行您输入的代码并打印结果(如果有的话);如果输入的文本出错,则会打印出错误消息。
尝试在提示符下输入以下内容:
>>> print('hello MicroPython')
hello MicroPython
请注意,您无需键入 >>>
箭头,它们表示您应在此提示符后键入文本,其下一行是响应的内容。
提示
实际上 mpy-editor 下方面黑框实际上就是 repl 区域,你可以在其中进行交互。
如果您已经了解了一些python,现在可以尝试一些基本命令。例如:
>>> 1+2
3
>>> 1/2
0.5
>>> 12*34
408
不妨实践试试?
3.3. 输入行编辑¶
您可以使用 向左 和 向右 箭头键 移动光标 来编辑当前输入的行;
按 Home 键或 ctrl-A 将光标移动到行的开头,按 End 或 ctrl-E 移动到行的末尾;
Delete 键或 退格键 用来删除。