ESP8266烧写机智云固件后串口不停的发送数据

按照机智云官网“ESP8266串口烧写说明”(网址:http://docs.gizwits.com/zh-cn/deviceDev/ESP8266%E4%B8%B2%E5%8F%A3%E7%83%A7%E5%86%99%E8%AF%B4%E6%98%8E.html)给安信可的ESP8266-12F模块下载完GAgent固件后,发现模块的指示灯不停闪烁,用串口工具监视发现,模块的串口在不停的打印信息。

开始以为是乱码,后来才发现,当串口工具波特率设置为115200,数据格式设置为ASCII码时,串口打印的的信息貌似和模块硬件以及固件程序有关,当串口工具波特率设置为9600,数据格式设置为HEX时,串口输出的信息是FF FF 00 05 01 01 00 00 07,这正是机智云wifi通信协议中,wifi获取MCU设备信息的命令。

所以串口不停的发送数据,其实并不是乱码。当wifi获取MCU设备信息命令发送20次没有回应后,wifi模块自动重启。

模块烧录完固件后,打开机智云串口调试工具,模拟V4MCU功能,填好productKey和Product Secret(提前在机智云平台创建的产品),给wifi模块回应就好了,当wifi模块接收到串口给它的回应,就不再发数据出来了。

你可能感兴趣的:(ESP8266烧写机智云固件后串口不停的发送数据)