class="single single-post postid-616 single-format-standard cat-48-id cat-61-id">1.
首页 > Wi-Fi技术, 串口wifi模块 > HXSPI01低功耗无线wifi收发模块socketTCP-SerVer通讯案例
2015十二月29

HXSPI01低功耗无线wifi收发模块socketTCP-SerVer通讯案例

说明: HXSPI01wifi模块SOCKET TCP通讯分为2种情况,分别是 TCP-Client, TCP-Server,
主要演示HXSPI01wifi模块和电脑的SOCKET通讯,电脑和wifi模块同时连接一个无线路由器。
(注意:远程和近程端口设 置要大于 5000 以上,不要大于 65535。)

HXSPI01wifi作为TCP-TCP-Server(电脑作为TCP-Client)

第一步:打开TCP&UDP工具建立一个TCP客户端。请参考下图
通过HXSPi01配置工具查看wifi模块的Ip.

配置工具查看HXSPI01低功耗无线wifi收发模块Ip地址

第二步:通过HXSPI01配置工具建立socket TCP-Server请参考下图

HXSPI01低功耗无线wifi收发模块建立块socketTCP-SerVer

相关AT指令:AT+SKCT=0,1,0,11234,0
//说明第一个参数“0”表示TCP协议类型;第二个参数“1”表示服务器模式;第三参数”0″表示超时连接;第四个参数“11234”表示监听端口;第五个参数“0”表示本地端口。
第三步:TCP&UDP工具点击连接,建立SOCKET通讯

TCp&UDP工具建立socketTCP-Client

第四步:查询有效的SOCKET通讯端口,因为wifi模块做TCP-Server会有两个SOCKET,一个用于侦听,一个用于通讯。

HXSPI01低功耗无线wifi收发模块查看SOCKET号

相关AT指令:AT+SKSTT=1

HXSPI01低功耗无线wifi收发模块确定通讯SOCKET号

可以看到wifi模块作为服务端,有一个SOCKET用于侦听,一个socket用于通讯。
比如刚才创建的socket1是侦听使用,通讯是socket2.

具体的通讯过程和wifi模块TCP-Client一样。

 

参考:

HXSPI01低功耗wifi无线模块SocketTCP-Client通讯案例:http://www.hx-wulian.com/archives/612

 

工具:

HXSPI01wifi模块配置工具:http://pan.baidu.com/s/1qWmoIxm

TCP&UDP工具:http://pan.baidu.com/s/1ntBqtYh

HXSPI01低功耗wifi无线模块SocketTCP-Server通讯案例PDF:http://pan.baidu.com/s/1dEs46R3

 

HXSPI01串口转wifi/高速SPi转wifi模块更多资料:http://www.hx-wulian.com/archives/625

文章作者:heiye
本文地址:http://www.hx-wulian.com/archives/616
版权所有 © 转载时必须以链接形式注明作者和原始出处!