
2第二配置一个TCP服务器或者UDP 服务器也可以,用于接收数据
3开启服务器,发送到网卡的数据就会显示到串口了
4注意,波特率必须使用115200,不能使用其它的,
5开启服务器后,你可以使用安卓的网络调试助手连接你的8266服务器,然后发送数据给他,就会在串口显示你发送的数据了。如果有什么不懂可以继续问我。悬赏 1 金钱 已解决
问题描述:使用如下AT指令把ESP8266配置为透传模式:
AT+CIPSTART=XXX
AT+CIPMODE=1
AT+CIPSEND
提示透传模式设置成功。
在透传模式下,发送自己设计的协议数据,一个协议帧长度不定。在发送程序中,必须在发送函数中一次性完整的发送一个帧,
否则TCP服务器认为接收的数据格式不正确,会丢弃。
但是出现了这么一个问题,当发送帧的长度不太长(大概不超过100个字节,没有仔细测试),TCP服务器可以正常接收数据,并能
正常解析协议。但是当发送帧的长度太长(大概超过100个字节),TCP服务器不能正常接收数据。请问在ESP8266的透传模式下,
对一次性发送数据的长度有限制吗?如果有,该如何修改?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)