失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > EMW3080+STC15轻松实现设备上云1(阿里云物联网平台 智能生活开放平台)

EMW3080+STC15轻松实现设备上云1(阿里云物联网平台 智能生活开放平台)

时间:2021-05-01 17:05:30

相关推荐

EMW3080+STC15轻松实现设备上云1(阿里云物联网平台 智能生活开放平台)

警告:本系列教程针对ILOP.A221固件开发,如使用其他ILOP固件,请自行修改配网部分、数据上报部分及解析服务器下发信息部分!

本系列教程接入 阿里云物联网平台 / 智能生活开放平台 / 阿里智能 / 天猫精灵

一、硬件准备

EMW3080模块,STC15单片机最小系统,传感器模块。

EMW3080B介绍

EMW3080是基于MX1290V2 SOC的单3.3V供电的、集成Wi-Fi和Cortex-M4F MCU的嵌入式Wi-Fi模块,最高支持62.5M主频和256K RAM,强大的浮点运算,Memory、外设接口资源丰富,能满足大部分应用需求和多云的要求。

二、软件准备

SecureCRTSecureFX,Keil5,格西烽火

三、固件准备

AT 固件是由 MXCHIP 开发的,运行于 Wi-Fi 或 Wi-Fi/BT 无线模块上的软件指令系统。 通过该指令,用户可以快速地为嵌入式设备增加无线通信功能,大大缩短开发周期,实现快速上市。

对于AT指令的应用,需要注意的地方

PIN9和PIN10为TXD和RXD,用来进行串口通信 PIN19 引脚为 BOOT 使用。低电平有效。

PIN23 引脚为 EASYLINK 使用。低电平有效。

PIN11引脚是CHIP_EN 引脚,也叫做复位引脚。低电平有效。

标注为电源和GND的引脚,正确连接电源(3.3V)和GND。 其余引脚全部悬空。

四、EMW3080固件升级

给模块接上3.3V电源。 将串口模块插到电脑上,并且TXD和RXD分别接到模块的 RXD和TXD 上(交叉连接)。 打开设备管理器,查看串口的端口号为COM6。(不同的电脑这个数字可能不一样)

打开SecureCRT。如果第一次打开,会自动弹出一个设置窗口。 按照截图所示设置。

注意:端口号选择的是COM6,波特率921600。

连接成功后如下图所示

烧录 all.bin:

1.用户串口,进boot模式,方法:boot拉低,按下RESET按键,波特率:921600bps

2.输入命令: 4 -dev 1 回车,菜单栏选择 Transfer -> Send ymodem,选择 all.bin, 更新即可。

3.用户串口,921600bps,输入#,按下Reset按键,进QC log,确认固件版本及CRC值。

烧录 ota.bin:

1.同上用户串口进boot模式,方法:boot拉低,按下RESET按键,波特率:921600bps

2.输入命令: 1 回车,菜单栏选择 Transfer -> Send ymodem,选择 ota.bin, 更新即可。

3.用户串口,921600bps,输入#,按下Reset按键,进QC log,确认固件版本及CRC值。

五、查询模组状态

打开格西烽火,串口号COM6,波特率115200

查询固件版本号回复如下表示固件升级成功!

[-01-06 21:00:36.104 T]AT+FWVER?

[-01-06 21:00:36.182 R]+FWVER:ilop_AT_V2.2.1

OK

如有错误,请指正!

如果觉得《EMW3080+STC15轻松实现设备上云1(阿里云物联网平台 智能生活开放平台)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。