查看端口号
使用REPL(交互式解释器)编写、运行python代码非常方便。Micropython提供了用户和开发板交互式连接的支持。TPYBoard使用USB转TTL连接了STM32 MCU的UART。
通过USB线连接Windows PC和TPYBoard开发板,在PC的设备管理器中找到TPYBoard对应的设备信息,以及端口号:
使用串口工具putty登录。
成功进入Micropython交互式解释器。
使用交互式解释器
有了交互式解释器,就可以直接在解释器中编写代码,回车后代码将实时执行。
>>> x = 'hello Micropython'
>>> print(x)
hello Micropython
>>> 9*9
81
>>> 9/3
3.0
>>> pyb.LED(1).on()
>>> pyb.LED(2).on()
>>> pyb.LED(3).on()
>>> pyb.LED(4).off()
>>>
逐行手动输入以上代码,体验一下micropython变量定义、打印、简单算术运算以及点亮前三个LED灯,关闭第四个LED灯,观察TPYBoard开发板的反应。
复位
在Micropython交互式解释器中输入CTRL+D/d可将TPYBoard开发板进行软复位,开发板将重启执行main.py程序。
因此重启之后开发板的状态将是第四个LED即蓝色灯常亮,因为当前main.py中的代码功能是蓝色灯常亮。
如果软件复位无效,则进行硬复位,方法是安全退出TPYBoard在PC的映射盘符,然后按下开发板的Reset键。