摘要:阿里云更新了HaaS100的固件,更新过的固件,已经可以直接用信息串口推送js代码了。而第一版的固件需要再加一个USB串口模块,再用复杂的接线来操作。本文介绍如何查看固件版本,如何推送js代码到HaaS100开发板中。
硬件:HaaS100开发板。软件:win7,amp-win,vscode。
目录
1.使HaaS100处于等待接收模式
按下复位键,然后马上长按配网键,一直等到LED灯间歇性双闪才松开,开发板就处于等待接收模式了。
2.打开amp-win工具
首先通过运行cmd命令打开命令行
然后使用cd amp-win命令进入amp-win目录
为什么这么操作呢?是因为我将amp-win工具解压到了这个文件夹下面
3.推送js代码
前提是js程序已经写好了,在此请注意,编码格式为UTF-8格式。
首先查看串口列表,找到目前使用的。当前我使用的的COM40。
然后使用命令amp serialput app COM40命令推送程序。注意COM是大写。
有时会出现错误,推送不好。此时一般有两种原因,第一是串口被占用,可以检查一下是否有串口助理程序占用了这个端口。
怎么退出呢?可以使用Ctrl+C组合键。否则会一直卡在那里,不能退出。
成功推送的画面是这样的
推送完毕后,需要按一次复位键
4.如何查看固件版本号
可以通过各种形式的串口助手,比如SSCOM,securecrt等在115200波特率下面输入下面的指令就可以显示当前的信息。
console.log('system version is: ' + system.version());
如下图所示,版本号是:amp-v1.0.0-gceff790-Module_Hardware_version-Module_Software_version