阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

摘要:阿里云更新了HaaS100的固件,更新过的固件,已经可以直接用信息串口推送js代码了。而第一版的固件需要再加一个USB串口模块,再用复杂的接线来操作。本文介绍如何查看固件版本,如何推送js代码到HaaS100开发板中。

硬件:HaaS100开发板。软件:win7,amp-win,vscode。

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

目录

1.使HaaS100处于等待接收模式

2.打开amp-win工具

3.推送js代码

4.如何查看固件版本号


1.使HaaS100处于等待接收模式

按下复位键,然后马上长按配网键,一直等到LED灯间歇性双闪才松开,开发板就处于等待接收模式了。

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

2.打开amp-win工具

首先通过运行cmd命令打开命令行

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

然后使用cd amp-win命令进入amp-win目录

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

为什么这么操作呢?是因为我将amp-win工具解压到了这个文件夹下面

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

3.推送js代码

前提是js程序已经写好了,在此请注意,编码格式为UTF-8格式。

首先查看串口列表,找到目前使用的。当前我使用的的COM40。

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

然后使用命令amp serialput app COM40命令推送程序。注意COM是大写。

有时会出现错误,推送不好。此时一般有两种原因,第一是串口被占用,可以检查一下是否有串口助理程序占用了这个端口。

怎么退出呢?可以使用Ctrl+C组合键。否则会一直卡在那里,不能退出。

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

成功推送的画面是这样的

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

推送完毕后,需要按一次复位键

4.如何查看固件版本号

可以通过各种形式的串口助手,比如SSCOM,securecrt等在115200波特率下面输入下面的指令就可以显示当前的信息。

console.log('system version is: ' + system.version());

 

如下图所示,版本号是:amp-v1.0.0-gceff790-Module_Hardware_version-Module_Software_version

阿里云HaaS100物联网开发板学习笔记(五)推送js代码的步骤--基于更新过的固件

 

上一篇:Pytorch自动混合精度(AMP)介绍


下一篇:PangRank算法原理及其Python实现