开发第一个脚本
2024-03-19
编写第一个脚本文件
创建helloworld.py文件输出“hello world”,打印“hello world”,编写脚本如下所示:
print("hello world")
通过QPYcom将上面编辑好的文件下载到模组中去并运行
PC与模组间的文件传输
下载方法一:
- Step1:打开串口
首先选择模组的交互口,点击"打开串口"按钮
- Step2:通过工具按钮下载
可以通过文件页面右侧上面的 "+","-" 按钮来上传和删除文件
- Step3:通过拖拽形式下载
也可以通过拖拽的方式将文件页面左侧显示的本地文件直接拖拽到右侧模组中去(也可以拖拽文件夹)
- Step4:下载进度和结果
下载过程中会在状态栏显示下载文件名和下载进度
下载方法二:
- Step1:创建项目
根据需求,创建用户项目(点击"创建"按钮),步骤同上文烧录固件
- Step2:配置要下载的文件
选择需要下载到模块的用户脚本(在"用户脚本"区域通过右键菜单添加)
- Step3:设置下载模式
左击下拉选择箭头,选择"下载脚本",即"Download Script"
- Step4:开始下载脚本
点击"下载脚本"开始下载脚本,下载过程中有进度条提示
执行脚本文件
- Step1:下载脚本
将要执行的脚本文件下载到模组中去,具体步骤参考上文
- Step2:通过repl执行脚本
打开串口之后,在QPYcom交互页面输入以下代码执行脚本文件
import example
example.exec("/usr/helloworld.py") # filePath为要执行的脚本文件路径
- Step3:通过GUI工具执行脚本
或者通过QPYcom文件页面 执行 按钮执行脚本文件,在工具的文件页面选择要执行的脚本文件然后点击 "▷"按钮
执行结果如图
停止程序运行
如何停止正在运行的程序,根据运行的脚本文件类型有以下方法:
程序名是否为main.py | 程序中是否包含了死循环 | 程序中是否使用了多线程 | 停止步骤 |
---|---|---|---|
✓ | ✓ | ✓ | (1)按 Ctrl + A 键进入 RAW 模式(2)按 Ctrl + D 键重启 QuecPython 虚拟机(3)按 Ctrl + B 键回到普通交互模式(4)若以上方法无效,请重新烧录固件 |
✗ | (1)按 Ctrl + C 键打断程序运行(2)若以上方法无效,请重新烧录固件 | ||
✗ | ✓ | (1)按 Ctrl + A 键进入 RAW 模式(2)按 Ctrl + D 键重启 QuecPython 虚拟机(3)按 Ctrl + B 键回到普通交互模式(4)若以上方法无效,请耐心等待程序运行结束 | |
✗ | (1)按 Ctrl + C 键打断程序运行(2)若以上方法无效,请重新烧录固件 | ||
✗ | ✓ | ✓ | (1)按 Ctrl + D 键重启 QuecPython 虚拟机(2)若以上方法无效,请直接重启模块 |
✗ | (1)按 Ctrl + D 键重启 QuecPython 虚拟机(2)若以上方法无效,请直接重启模块 | ||
✗ | ✓ | (1)按 Ctrl + C 键打断程序运行(2)若以上方法无效,请重新烧录固件或直接重启模块 | |
✗ | (1)按 Ctrl + C 键打断程序运行(2)若以上方法无效,请重新烧录固件或直接重启模块 |