ESP8266的UDP学习

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、STA模式下建立固定远端单链接UDP通信:1.设置STA模式:AT+CWMODE=1(1:STA2:AP3:STA+AP)2.要进行通信的模块加入热点:AT+CWJAP=kddz,012345673.开启单路连接:AT+CIPMUX=04.作为客户端模式加入指定IP的UDP或者广播域:AT+CIPSTART=UDP,192.168.1.116,5000,5000(前一个5000表示目标UDP端口,后一个5000表示本地端口)。如,加入该IP,则只能与该IP的客户端通信。(注:广播域为255.255.255.255。加入这个IP的所有模块在通信时,发送的数据会被每个加入这个广播域的模块收到)。二、STA模式下建立非固定远端单链接UDP通信:1.设置STA模式:AT+CWMODE=1(1:STA2:AP3:STA+AP)2要进行通信的模块加入热点:AT+CWJAP=kddz,012345673.开启单路连接:AT+CIPMUX=04.作为客户端模式加入指定IP的UDP或者广播域:AT+CIPSTART=UDP,192.168.1.116,5000,2000,2(5000表示目标UDP端口,2000表示本地端口,2表示远端可变)。5.在通信过程中,需要与另外一个IP的客户端通信,则需在发送数据时注明数据长度,目标客户端的IP和端口号。格式如下:AT+CIPSEND=5,192.168.1.114,2000换行之后再发数据:12345(5表示数据长度,192.168.1.114表示为目标IP地址,2000表示为目标端口)这种通信的好处就是可以随时切换通信的客户端,不用局限于与固定的客户端通信。三、注意事项:1.UDP通信中的信道都是即时建立,通信完毕即时销毁。所以在UDP通信中不用建立服务器。2.在不用路由器的情况下,只需把其中一个模块设置为STA+AP模式,并建立热点,组成局域网,效果和连接在路由器时一样。

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功