AT命令每次結(jié)束都需要換行。
1、 AT+RST
功能:重啟模塊
2、AT+CWMODE=<mode>
功能:mode=1 :Station模式(接收模式)
mode=2:AP模式(發(fā)送模式)
mode=3:AP+Station模式
3、AT+ CWSAP= <ssid>,<pwd>,<chl>, <ecn>
功能:配置AP參數(shù)(指令只有在AP模式開啟后有效)
ssid:接入點(diǎn)名稱
pwd:密碼
chl:通道號(hào)
ecn:加密方式:(0-OPEN, 1-WEP, 2-WPA_PSK, 3-WPA2_PSK, 4-WPA_WPA2_PSK)
注意:此設(shè)置完成后,連接網(wǎng)絡(luò)會(huì)可能出現(xiàn)連接不上的情況,請(qǐng)發(fā)送 AT+RST 命令并等待幾分鐘之
后再連接。
4、AT+CWLIF
功能:查看已接入設(shè)備的 IP
5、AT+CIFSR
功能:查看本模塊的 IP 地址
注意: AP 模式下無效!會(huì)造成死機(jī)現(xiàn)象!
6、AT+CWMODE?
功能:查看本機(jī)配置模式
7、AT+CIPMUX?
功能:查詢本模塊是否建立多連接
說明: <mode>:0-單路連接模式, 1-多路連接模式
8、AT+CIPMODE?
功能:查詢本模塊的傳輸模式
說明: <mode>:0-非透?jìng)髂J剑?1-透?jìng)髂J?/p>
9、AT+CIPSTO?
功能:查詢本模塊的服務(wù)器超時(shí)時(shí)間
10、AT+CIPMUX=1
功能:開啟多連接模式
11、AT+CIPSERVER=1,8080
功能:創(chuàng)建服務(wù)器
關(guān)閉 server 服務(wù)如下圖所示:
說明: <mode>:0-關(guān)閉 server 模式, 1-開啟 server 模式
<port>:端口號(hào),缺省值為 333
說明: (1) AT+ CIPMUX=1 時(shí)才能開啟服務(wù)器;關(guān)閉 server 模式需要重啟
(2)開啟 server 后自動(dòng)建立 server 監(jiān)聽,當(dāng)有 client 接入會(huì)自動(dòng)按順序占用一個(gè)連
接。
12、AT+CIPSTO=2880
功能:設(shè)置服務(wù)器超時(shí)時(shí)間
13、AT+CIPSTATUS
功能:查看當(dāng)前連接
說明: <id>:連接的 id 號(hào) 0-4
<type>:字符串參數(shù),類型 TCP 或 UDP
<addr>:字符串參數(shù), IP 地址
<port>:端口號(hào)
<tetype>: 0-本模塊做 client 的連接, 1-本模塊做 server 的連接
14、AT+CIPSEND=1,6
功能:向某個(gè)連接發(fā)送數(shù)據(jù)
指令: 1)單路連接時(shí)(+CIPMUX=0),指令為: AT+CIPSEND=<length>
2)多路連接時(shí)(+CIPMUX=1) ,指令為: AT+CIPSEND= <id>,<length>
響應(yīng):收到此命令后先換行返回”>”,然后開始接收串口數(shù)據(jù)
當(dāng)數(shù)據(jù)長度滿 length 時(shí)發(fā)送數(shù)據(jù)。
如果未建立連接或連接被斷開,返回 ERROR
如果數(shù)據(jù)發(fā)送成功,返回 SEND OK
說明: <id>:需要用于傳輸連接的 id 號(hào)
<length>:數(shù)字參數(shù),表明發(fā)送數(shù)據(jù)的長度,最大長度為 2048
15、AT+CIPSERVER=0
功能:關(guān)閉 server 服務(wù)
指令: AT+CIPSERVER=<mode>[,<port>]
說明: <mode>:0-關(guān)閉 server 模式, 1-開啟 server 模式
<port>:端口號(hào),缺省值為 333
響應(yīng): OK
說明: (1) AT+ CIPMUX=1 時(shí)才能開啟服務(wù)器;關(guān)閉 server 模式需要重啟
(2)開啟 server 后自動(dòng)建立 server 監(jiān)聽,當(dāng)有 client 接入會(huì)自動(dòng)按順序占用一個(gè)連
接。
16、AT+CIPSTART=2,"TCP","192.168.4.101",8080
功能:建立 TCP 連接
指令: 1)單路連接時(shí)(+CIPMUX=0),指令為: AT+CIPSTART= <type>,<addr>,<port>
2)多路連接時(shí)(+CIPMUX=1),指令為: AT+CIPSTART=<id>,<type>,<addr>,<port>
響應(yīng):如果格式正確且連接成功,返回 OK,否則返回 ERROR
如果連接已經(jīng)存在,返回 ALREAY CONNECT
說明: <id>:0-4,連接的 id 號(hào)
<type>:字符串參數(shù),表明連接類型, ”TCP”-建立 tcp 連接, ”UDP”-建立 UDP 連接
<addr>:字符串參數(shù),遠(yuǎn)程服務(wù)器 IP 地址
<port>:遠(yuǎn)程服務(wù)器端口號(hào)
17、AT+CIPSEND=2,8
指令: 1)單路連接時(shí)(+CIPMUX=0),指令為: AT+CIPSEND=<length>
2)多路連接時(shí)(+CIPMUX=1) ,指令為: AT+CIPSEND= <id>,<length>
響應(yīng):收到此命令后先換行返回”>”,然后開始接收串口數(shù)據(jù)
當(dāng)數(shù)據(jù)長度滿 length 時(shí)發(fā)送數(shù)據(jù)。
如果未建立連接或連接被斷開,返回 ERROR
如果數(shù)據(jù)發(fā)送成功,返回 SEND OK
說明: <id>:需要用于傳輸連接的 id 號(hào)
<length>:數(shù)字參數(shù),表明發(fā)送數(shù)據(jù)的長度,最大長度為 2048
18、AT+CWLAP
功能:查看當(dāng)前無線路由器列表
響應(yīng):正確: (終端返回AP列表)
-
CWLAP: <ecn>,<ssid>,<rssi>
OK
錯(cuò)誤: ERROR
說明: < ecn >:0-OPEN, 1-WEP, 2-WPA_PSK, 3-WPA2_PSK, 4-WPA_WPA2_PSK
<ssid>:字符串參數(shù),接入點(diǎn)名稱
<rssi>:信號(hào)強(qiáng)度
19、AT+CWJAP=”MERSAIN”,”XXXXXXXX”功能:加入當(dāng)前無線網(wǎng)絡(luò)
指令: AT+CWJAP=<ssid>,< pwd >
說明: <ssid>:字符串參數(shù),接入點(diǎn)名稱
<pwd>:字符串參數(shù),密碼,最長64字節(jié)ASCII
響應(yīng):正確: OK
錯(cuò)誤: ERROR
20、AT+CWJAP?
功能:檢測(cè)是否真的連上該路線網(wǎng)絡(luò)
指令: AT+CWJAP?
響應(yīng):返回當(dāng)前選擇的AP
-
CWJAP:<ssid>
OK
說明: <ssid>:字符串參數(shù),接入點(diǎn)名稱
21、AT+CIFSR功能:查看模塊 IP 地址
指令: AT+CIFSR
響應(yīng):正確: + CIFSR:<IP address>
OK
錯(cuò)誤: ERROR
說明: <ssid>:字符串參數(shù),接入點(diǎn)名稱
作者:塵埃世界
來源:CSDN
原文:https://blog.csdn.net/lalala098/article/details/81240806
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!