AT命令每次结束都需要换行。
1、 AT+RST
功能:重启模块
2、AT+CWMODE=
功能:mode=1 :Station模式(接收模式)
mode=2:AP模式(发送模式)
mode=3:AP+Station模式
3、AT+ CWSAP=
功能:配置AP参数(指令只有在AP模式开启后有效)
ssid:接入点名称
pwd:密码
chl:通道号
ecn:加密方式:(0-OPEN, 1-WEP, 2-WPA_PSK, 3-WPA2_PSK, 4-WPA_WPA2_PSK)
注意:此设置完成后,连接网络会可能出现连接不上的情况,请发送 AT+RST 命令并等待几分钟之
后再连接。
4、AT+CWLIF
功能:查看已接入设备的 IP
5、AT+CIFSR
功能:查看本模块的 IP 地址
注意: AP 模式下无效!会造成死机现象!
6、AT+CWMODE?
功能:查看本机配置模式
7、AT+CIPMUX?
功能:查询本模块是否建立多连接
说明: :0-单路连接模式, 1-多路连接模式
8、AT+CIPMODE?
功能:查询本模块的传输模式
说明:
9、AT+CIPSTO?
功能:查询本模块的服务器超时时间
10、AT+CIPMUX=1
功能:开启多连接模式
11、AT+CIPSERVER=1,8080
功能:创建服务器
关闭 server 服务如下图所示:
说明:
说明: (1) AT+ CIPMUX=1 时才能开启服务器;关闭 server 模式需要重启
(2)开启 server 后自动建立 server 监听,当有 client 接入会自动按顺序占用一个连
接。
12、AT+CIPSTO=2880
功能:设置服务器超时时间
13、AT+CIPSTATUS
功能:查看当前连接
说明:
14、AT+CIPSEND=1,6
功能:向某个连接发送数据
指令: 1)单路连接时(+CIPMUX=0),指令为: AT+CIPSEND=
2)多路连接时(+CIPMUX=1) ,指令为: AT+CIPSEND=
响应:收到此命令后先换行返回”>”,然后开始接收串口数据
当数据长度满 length 时发送数据。
如果未建立连接或连接被断开,返回 ERROR
如果数据发送成功,返回 SEND OK
说明:
15、AT+CIPSERVER=0
功能:关闭 server 服务
指令: AT+CIPSERVER=
说明:
响应: OK
说明: (1) AT+ CIPMUX=1 时才能开启服务器;关闭 server 模式需要重启
(2)开启 server 后自动建立 server 监听,当有 client 接入会自动按顺序占用一个连
接。
16、AT+CIPSTART=2,"TCP","192.168.4.101",8080
功能:建立 TCP 连接
指令: 1)单路连接时(+CIPMUX=0),指令为: AT+CIPSTART=
2)多路连接时(+CIPMUX=1),指令为: AT+CIPSTART=
响应:如果格式正确且连接成功,返回 OK,否则返回 ERROR
如果连接已经存在,返回 ALREAY CONNECT
说明:
17、AT+CIPSEND=2,8
指令: 1)单路连接时(+CIPMUX=0),指令为: AT+CIPSEND=
2)多路连接时(+CIPMUX=1) ,指令为: AT+CIPSEND=
响应:收到此命令后先换行返回”>”,然后开始接收串口数据
当数据长度满 length 时发送数据。
如果未建立连接或连接被断开,返回 ERROR
如果数据发送成功,返回 SEND OK
说明:
18、AT+CWLAP
功能:查看当前无线路由器列表
响应:正确: (终端返回AP列表)
-
CWLAP:
, ,
OK
错误: ERROR
说明: < ecn >:0-OPEN, 1-WEP, 2-WPA_PSK, 3-WPA2_PSK, 4-WPA_WPA2_PSK
:字符串参数,接入点名称
:信号强度
19、AT+CWJAP=”MERSAIN”,”XXXXXXXX”功能:加入当前无线网络
指令: AT+CWJAP=
说明:
响应:正确: OK
错误: ERROR
20、AT+CWJAP?
功能:检测是否真的连上该路线网络
指令: AT+CWJAP?
响应:返回当前选择的AP
-
CWJAP:
OK
说明::字符串参数,接入点名称
21、AT+CIFSR功能:查看模块 IP 地址
指令: AT+CIFSR
响应:正确: + CIFSR:
OK
错误: ERROR
说明:
作者:尘埃世界
来源:CSDN
原文:https://blog.csdn.net/lalala098/article/details/81240806
版权声明:本文为博主原创文章,转载请附上博文链接!