文章目录

  • 前言
  • ***注意:该软件不支持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.主界面如图所示,工具都有提示,使用也很简单。

HaaS506集合开发工具HaaS506PYcom使用教程_测试工具

2.教程菜单下,可以浏览官网,在线wiki,视频教程,购买链接,资料下载。

HaaS506集合开发工具HaaS506PYcom使用教程_python_02


3.帮助菜单下,可以找到技术支持和我们的自媒体账号,量产工具下载,常见问题汇总,查看版本号。

HaaS506集合开发工具HaaS506PYcom使用教程_串口工具_03


二、交互模式介绍

1.reple交互模式

如图所示,打开开发板reple口对应的串口(haas506开发板默认是物理串口1),波特率115200,ctrl+c进入reple模式,这时候输入python代码就可以交互了,实时输出程序运行结果。

HaaS506集合开发工具HaaS506PYcom使用教程_haas506_04

2.串口打印显示

如图所示,默认在不进入reple模式下,可以打印串口数据。

HaaS506集合开发工具HaaS506PYcom使用教程_串口工具_05


三、文件管理功能介绍

1.拖拽下载文件

如图所示,点击文件菜单,左边显示电脑的文件信息,右边显示模块内的文件信息,可以通过拖拽直接下载文件到模块内。

注意:该功能必须进入reple模式下才可以使用

HaaS506集合开发工具HaaS506PYcom使用教程_python_06


HaaS506集合开发工具HaaS506PYcom使用教程_串口工具_07

2.模块内文件管理

如图所示,上面的按钮依次是刷新内部文件信息,选择py脚本后运行脚本,增加文件,删除指定文件,清空模块文件。

注意:该功能必须进入reple模式下才可以使用

HaaS506集合开发工具HaaS506PYcom使用教程_串口工具_08


四、固件下载

如图所示,点击下载菜单,新建项目或者选择已有的项目,选择固件,点击下载脚本的下拉按钮,切换到下载固件按钮。点击下载固件后,等待一段时间,进度条会提示下载进度,下载成功后程序自动运行。

HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_09


HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_10


五、批量下载脚本文件

如图所示,点击下载菜单,新建项目或者选择已有的项目,选择脚本文件,点击下载脚本按钮,等待一段时间,进度条会显示下载进度,下载结束后会自动运行代码。

注意:该功能必须进入reple模式下才可以使用

HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_11


HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_12


六、脚本加密

为了量产项目对代码的保密,可以把python脚本加密成mpy文件下载到模块内。

如图所示,点击下载菜单,新建项目或者选择已有的项目,选择脚本文件,点击加密脚本按钮,等待加密结束后,会自动弹出加密后的文件。

注意main.py文件不能加密,可以对其他python文件进行加密

HaaS506集合开发工具HaaS506PYcom使用教程_测试工具_13


七、合并固件

为了量产项目对模块的批量烧写,可以将python文件和haas固件包进行合并,工厂只需要烧录合并后的文件就行。

如图所示,点击下载菜单,新建项目或者选择已有的项目,选择haas固件,选择脚本文件,选择开发板类型(haas固件必须和开发板类型对应)点击合并按钮,等待合并结束后,会自动弹出合并后的文件。

HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_14


八、快捷工具箱

1.工具箱命令操作

为了方便用户调试,可以通过工具箱的指令一键快捷操作,如图所示,例如查询模块的imei号,点击工具箱,选择IMEI进行点击,交互界面会显示模块的imei号。

注意:该功能必须进入reple模式下才可以使用

HaaS506集合开发工具HaaS506PYcom使用教程_串口工具_15


HaaS506集合开发工具HaaS506PYcom使用教程_测试工具_16

2.自定义工具箱命令

为了方便用户调试,工具箱的命令是支持用户自定义添加的,如图所示,点击配置工具箱命令按钮,根据haas的接口,用户可以添加自定义命令。

HaaS506集合开发工具HaaS506PYcom使用教程_量产工具_17


总结

当前功能是基于目前用户反馈添加的,如果有新需求或者软件bug可以在这个文章评论区留言反馈,也可以通过软件的技术支持找到我们,我们根据评估来更新工具的功能,让用户更高效的使用HaaS506系列的开发板进行项目开发。