本文将详细介绍:如何更新 AT 应用程序固件;如何实现工作模式切换;如何开启模块 WiFi 功能的不同工作模式;以及如何建立 Socket 连接并通信等功能。
这里提供一个 格西烽火 串口调试工程:MiCO_AT_v2.0_CMD.bsp, 用户可快速进行 AT 指令的开发与调试。 AT 指令 v2.0 使用用例,视频教程观看地址:http://t.elecfans.com/3770.html
更新方法: 进入 Bootloader 模式,输入命令 1 ,通过用户串口进行下载。
首先,您需要拥有一个模块可以正常运行的硬件环境,可以是以下任意一种:
通过 Mini USB(for MiCOKit) 或 Micro USB(for EMB-380-S2) 串口线,将开发板的用户串口连接到PC,在PC的控制面板中-设备管理器找到 COM 端口号,打开secureCRT,创建连接,配置如下:
BOOT 脚拉低 0,STATUS 脚拉高1,RESET拉低,重启模块,串口输出log如下图:
输入:1,Update application。返回如下图:
特殊地,型号 3060 模块需要使用 boot 模式下的专用指令进行烧录,如下图:
此时,选择菜单栏:Transfer—Send Ymodem,选择要下载的固件,如下图:
下载成功后,输出如下图。
可进入QC模式,用户串口查看烧录固件版本结果:
QC 进入方法:
QC log如下:
其中, Serial Number中的 FGV3.A200 表示支持 FogCloud 云服务直连的 AT 透传固件,版本 2.0.0。
此时可将BOOT脚拉高,STATUS 脚拉高,然后 Reset,进入正常工作模式,即 AT指令模式 或 数据透传模式。
AT 指令模式时,用户串口输入指令:AT+CIPSENDRAWr
,返回: OK
, 即可退出 AT 指令模式,进入数据透传模式。
透传模式时,用户串口输入指令:+++
,返回: OK
,即可退出透传模式,进入 AT 指令模式。
具体指令输入情况,如下图所示。
在 AT 指令模式下,通过 “用户串口” 输入以下指令,实现模块启动 Soft_AP 模式,步骤如下:
序号 | 步骤 | 发送指令(或操作) | 返回(或现象) |
---|---|---|---|
1 | 进入 AT 指令模式 |
+++
|
OK
|
2 | 设置模块 Soft_AP 名称并启动 |
AT+WSAP=jenny,12345678r
|
OK
|
3 | 查询 Soft_AP 是否成功建立 |
AT+WSAPSr
|
+WSAPS:ESTABLISHEDrnOK
|
4 | 查询 模块 IP 地址 |
AT+WSAPIP?r
|
WSAPIP:10.10.10.100,255.255.255.0,10.10.10.1
|
AP 模式设置串口工具log输出如下图所示:
在 AT 指令模式下,通过 “用户串口” 输入以下指令,实现模块启动 STATION 模式,步骤如下:
序号 | 步骤 | 发送指令(或操作) | 返回(或现象) |
---|---|---|---|
1 | 设置模块接入的 AP 名称和密码 |
AT+WJAP=SWYANG,yangbatian2015r
|
OK
|
2 | 查询是否成功连接该 AP |
AT+WJAPSr
|
+WJAPS:CONNECTEDrnOK
|
3 | 查看模块的 IP 地址 |
AT+WJAPIP?r
|
+WJAPIP:192.168.31.67,255.255.255.0,192.168.31.1
|
Station模式设置串口log输出如下图所示:
进入 AT 指令模式,设备需首先连接至 AP, 保证可联网通信,然后通过发送 OTA 查询和更新的 AT 指令进行在线固件更新。具体步骤及指令如下:
序号 | 步骤 | 发送指令(或操作) | 返回(或现象) |
---|---|---|---|
1 | 进入 AT 指令模式 |
+++
|
OK
|
2 | 启动模块 |
AT+REBOOTr
|
OK
|
3 | 设置模块STATION模式,及接入的AP信息 |
AT+WJAP=Xiaomi.Router,stm32f215r
|
OK ,+WEVENT:STATION_UP
|
4 | 查询云端可更新的 AT 固件版本 |
AT+OTACHECKr
|
+OTACHECK:fog_v3_AT_v2.0.3 , OK
|
5 | 开始更新指定版本号的 AT 固件 |
AT+OTASTART=fog_v3_AT_v2.0.3
|
OK ,继而出现通知信息:+OTAEVENT:START , +OTAEVENT:SUCCESS ,然后重启,出现: +WEVENT:STATION_UP 。
|
具体步骤参考下图内容:
上一篇:7. AT指令连接Fog云平台
下一篇:5. AT指令详细
版权所有 © 2017 - 2018 MXCHIP授权代理商 - 深圳市博易特智能科技有限公司 粤ICP备17063559号
服务热线:0755-23733662 Email:info@mxchip.cc