一、概述
1.用到的资源说明
1.1 wifi模块:ESP8266EX
1.2 串口,串口接收不定长数据采用定时器超时的方式判断一帧数据是否接收完成,定时器1ms中断一次;
2.采用AP+Station模式,这种模式比较实用。
AP用来设置wifi信息的,连接ESP8266 wifi信号,此时ESP8266就是服务端,可以写一个上位机socket 客户端连接服务端,发送一些配置信息。这些配置信息发送到单片机上,要保存,如保存到EEPROM里。每次重启加载进来。
Station就是socket通讯的客户端,连接所需要的服务端,实现数据交互。
3.透传
发送方和接收方数据的长度和内容完全一致,相当于一条无形的传输线。