文章目录
- 前言
- ***注意:该软件不支持win7系统和win10的家庭版***
- 一、主界面功能简介
- 二、交互模式介绍
- 1.reple交互模式
- 2.串口打印显示
- 三、文件管理功能介绍
- 1.拖拽下载文件
- **注意:该功能必须进入reple模式下才可以使用**
- 2.模块内文件管理
- **注意:该功能必须进入reple模式下才可以使用**
- 四、固件下载
- 五、批量下载脚本文件
- **注意:该功能必须进入reple模式下才可以使用**
- 六、脚本加密
- 七、合并固件
- 八、快捷工具箱
- 1.工具箱命令操作
- **注意:该功能必须进入reple模式下才可以使用**
- 2.自定义工具箱命令
- 总结
前言
本文介绍HaaS506PYcom工具的主要功能说明。
下载工具文件后,解压 HaaS506PYcom_xx.zip文件,进入解压后的目录找到 HaaS506PYcom_xx.exe 双击运行打开工具,通过该工具,我们可以将自己的python 脚本文件下载到模块中,与模块进行命令行交互,快捷指令查询,支持固件下载,脚本下载,脚本加密,固件和脚本合并等功能,用户可根据需求选择相关功能模块进行操作。
网盘下载链接:HaaS506Pycom_v1.6
注意:该软件不支持win7系统和win10的家庭版
一、主界面功能简介
1.主界面如图所示,工具都有提示,使用也很简单。
2.教程菜单下,可以浏览官网,在线wiki,视频教程,购买链接,资料下载。
3.帮助菜单下,可以找到技术支持和我们的自媒体账号,量产工具下载,常见问题汇总,查看版本号。
二、交互模式介绍
1.reple交互模式
如图所示,打开开发板reple口对应的串口(haas506开发板默认是物理串口1),波特率115200,ctrl+c进入reple模式,这时候输入python代码就可以交互了,实时输出程序运行结果。
2.串口打印显示
如图所示,默认在不进入reple模式下,可以打印串口数据。
三、文件管理功能介绍
1.拖拽下载文件
如图所示,点击文件菜单,左边显示电脑的文件信息,右边显示模块内的文件信息,可以通过拖拽直接下载文件到模块内。
注意:该功能必须进入reple模式下才可以使用
2.模块内文件管理
如图所示,上面的按钮依次是刷新内部文件信息,选择py脚本后运行脚本,增加文件,删除指定文件,清空模块文件。
注意:该功能必须进入reple模式下才可以使用
四、固件下载
如图所示,点击下载菜单,新建项目或者选择已有的项目,选择固件,点击下载脚本的下拉按钮,切换到下载固件按钮。点击下载固件后,等待一段时间,进度条会提示下载进度,下载成功后程序自动运行。
五、批量下载脚本文件
如图所示,点击下载菜单,新建项目或者选择已有的项目,选择脚本文件,点击下载脚本按钮,等待一段时间,进度条会显示下载进度,下载结束后会自动运行代码。
注意:该功能必须进入reple模式下才可以使用
六、脚本加密
为了量产项目对代码的保密,可以把python脚本加密成mpy文件下载到模块内。
如图所示,点击下载菜单,新建项目或者选择已有的项目,选择脚本文件,点击加密脚本按钮,等待加密结束后,会自动弹出加密后的文件。
注意main.py文件不能加密,可以对其他python文件进行加密
七、合并固件
为了量产项目对模块的批量烧写,可以将python文件和haas固件包进行合并,工厂只需要烧录合并后的文件就行。
如图所示,点击下载菜单,新建项目或者选择已有的项目,选择haas固件,选择脚本文件,选择开发板类型(haas固件必须和开发板类型对应)点击合并按钮,等待合并结束后,会自动弹出合并后的文件。
八、快捷工具箱
1.工具箱命令操作
为了方便用户调试,可以通过工具箱的指令一键快捷操作,如图所示,例如查询模块的imei号,点击工具箱,选择IMEI进行点击,交互界面会显示模块的imei号。
注意:该功能必须进入reple模式下才可以使用
2.自定义工具箱命令
为了方便用户调试,工具箱的命令是支持用户自定义添加的,如图所示,点击配置工具箱命令按钮,根据haas的接口,用户可以添加自定义命令。
总结
当前功能是基于目前用户反馈添加的,如果有新需求或者软件bug可以在这个文章评论区留言反馈,也可以通过软件的技术支持找到我们,我们根据评估来更新工具的功能,让用户更高效的使用HaaS506系列的开发板进行项目开发。