【STM32】ESP8266 AT指令
生活随笔
收集整理的這篇文章主要介紹了
【STM32】ESP8266 AT指令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. AT指令格式
- 02. AT基礎指令
- 2.1 AT測試指令
- 2.2 重啟模塊
- 2.3 查看版本信息
- 2.4 開關回顯
- 2.5 恢復出廠設置
- 2.6 串口設置
- 03. WIFI功能AT指令
- 3.1 AT+CWMODE指令
- 3.2 AT+CWJAP指令
- 3.3 AT+CWLAP指令
- 3.4 AT+CWQAP指令
- 3.5 AT+CWSAP指令
- 3.6 AT+CWLIF指令
- 3.7 AT+ CWDHCP指令
- 3.8 AT+ CWAUTOCONN指令
- 3.9 AT+CIPSTAMAC指令
- 3.10 AT+CIPAPMAC指令
- 3.11 AT+CIPSTA指令
- 3.12 AT+CIPAP指令
- 3.13 AT+CWSTARTSMART指令
- 3.14 AT+CWSTOPSMART指令
- 3.15 AT+WPS指令
- 3.16 AT+MDSN指令
- 3.17 AT+CWHOSTNAME指令
- 04. TCP/IP相關AT指令
- 4.1 AT+CIPSTATUS指令
- 4.2 AT+CIPDOMAIN指令
- 4.3 A T+CIPSSLSIZE指令
- 4.4 AT+CIPSEND指令
- 4.5 AT+CIPCLOSE指令
- 4.6 AT+CIFSR指令
- 4.7 AT+CIPMUX指令
- 4.8 AT+CIPSERVER指令
- 4.9 AT+CIPMODE指令
- 4.10 AT+CIPSTO指令
- 4.11 AT+CIPSNTPTIME指令
- 4.12 AT+PING 指令
- 05. 附錄
- 06. 聲明
01. AT指令格式
02. AT基礎指令
2.1 AT測試指令
ATOK2.2 重啟模塊
AT+RSTOKets Jan 8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 1856, room 16 tail 0 chksum 0x63 load 0x3ffe8000, len 776, room 8 tail 0 chksum 0x02 load 0x3ffe8310, len 552, room 8 tail 0 chksum 0x79 csum 0x792nd boot version : 1.5SPI Speed : 40MHzSPI Mode : DOUTSPI Flash Size & Map: 32Mbit(512KB+512KB) jump to run user1 @ 1000勩;沝宒?靌`屻r沴靌?l`屸s抣嚐?ll`{l弬s?ready WIFI DISCONNECT2.3 查看版本信息
AT+GMRAT version:1.1.0.0(May 11 2016 18:09:56) SDK version:1.5.4(baaeaebb) compile time:Feb 24 2017 10:13:27 OK2.4 開關回顯
開回顯
ATE1OK關回顯
ATE0OK2.5 恢復出廠設置
AT+RESTOREOKets Jan 8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 1856, room 16 tail 0 chksum 0x63 load 0x3ffe8000, len 776, room 8 tail 0 chksum 0x02 load 0x3ffe8310, len 552, room 8 tail 0 chksum 0x79 csum 0x792nd boot version : 1.5SPI Speed : 40MHzSPI Mode : DOUTSPI Flash Size & Map: 32Mbit(512KB+512KB) jump to run user1 @ 1000勩;沝宒??$`屻r踠?$?l 屸s搇嚐?ll`rd莾;$臒銓#d?#{|巆p?沜c#瀲'鐎no?ld嚆d鋰?l剣d$寗靹$噹d?o?臒銓#d鞄p劅銓cd宑p{l{$ready2.6 串口設置
AT+UART=115200,8,1,0,0OK03. WIFI功能AT指令
3.1 AT+CWMODE指令
測試指令
AT+CWMODE=?+CWMODE:(1-3)OK查詢指令
AT+CWMODE?+CWMODE:2OK設置指令
AT+CWMODE=2OK3.2 AT+CWJAP指令
查詢加入的AP
AT+CWJAP?No APOK連接到指定AP
AT+CWJAP="szitcast","1234567890"WIFI CONNECTED WIFI GOT IPOK3.3 AT+CWLAP指令
列出當前可用AP
AT+CWLAP+CWLAP:(4,"甯哥壒縐戞妧612",-78,"bc:54:fc:c4:06:b9",1,8,0) +CWLAP:(4,"ChinaNet-KX5e",-72,"6c:38:45:72:77:fd",1,-2,0) +CWLAP:(3,"szitcast",-36,"76:6e:69:e6:0f:51",11,36,0) +CWLAP:(4,"heima",-51,"8c:a6:df:b1:25:2f",6,13,0) +CWLAP:(3,"DIRECT-SQDESKTOP-BEJB50AmsJU",-80,"92:63:c8:55:86:ef",6,32767,0) +CWLAP:(3,"鏈ㄦ湁灝忓濮愬憖",-89,"b0:d5:9d:c4:5a:a5",6,-19,0) +CWLAP:(3,"DIRECT-13-HP OfficeJet Pro 7740",-88,"b6:b6:86:51:d9:13",11,32767,0) +CWLAP:(3,"DESKTOP-QLLCEA3 2269",-46,"2a:f0:76:0e:e3:54",11,11,0) +CWLAP:(3,"DIRECT-QPLAPTOP-DA0QRTRRmsKA",-84,"0a:a2:d6:bd:7e:11",11,32767,0) +CWLAP:(3,"DESKTOP-83611SQ 5661",-84,"26:c6:3b:58:f6:bd",11,32767,0)OK3.4 AT+CWQAP指令
測試退出與AP的連接指令
AT+CWQAP=?OK執行與AP退出指令
AT+CWQAPOK WIFI DISCONNECT3.5 AT+CWSAP指令
查詢當前AP參數
AT+CWSAP?+CWSAP:"ESP_1B4BCE","",1,0,4,0OK設置當前AP參數
AT+CWSAP="uplooking","123456789",6,43.6 AT+CWLIF指令
查詢已經接入設備的IP
AT+CWLIF192.168.4.2,64:6e:69:e6:0f:51OK3.7 AT+ CWDHCP指令
禁用DHCP
AT+CWDHCP=0,0OK使能DHCP
AT+CWDHCP=0,1OK3.8 AT+ CWAUTOCONN指令
禁用開機自動連接
AT+CWAUTOCONN=0OK使能開機自動連接
AT+CWAUTOCONN=1OK3.9 AT+CIPSTAMAC指令
查詢STA模式的MAC地址
AT+CIPSTAMAC?+CIPSTAMAC:"ec:fa:bc:1b:4b:ce"OK設置STA模式的MAC地址
AT+CIPSTAMAC="18:FE:35:98:D3:7B"OK3.10 AT+CIPAPMAC指令
查詢AP模式的MAC地址
AT+CIPSTAMAC?+CIPSTAMAC:"18:fe:35:98:d3:7b"OK設置AP模式的MAC地址
AT+CIPAPMAC="18:FE:35:98:D3:7B"OK3.11 AT+CIPSTA指令
查詢STA模式的IP
AT+CIPSTA?+CIPSTA:ip:"0.0.0.0" +CIPSTA:gateway:"0.0.0.0" +CIPSTA:netmask:"0.0.0.0"OK設置STA模式的IP
AT+CIPSTA="192.168.1.88"OK3.12 AT+CIPAP指令
查詢AP模型下IP
AT+CIPAP?+CIPAP:ip:"0.0.0.0" +CIPAP:gateway:"0.0.0.0" +CIPAP:netmask:"0.0.0.0"OK設置AP模式下IP
AT+CIPAP="192.168.1.100"3.13 AT+CWSTARTSMART指令
開啟SmartConfig
AT+CWSTARTSMARTOK指定類型的SmartConfig
AT+CWSTARTSMART=23.14 AT+CWSTOPSMART指令
停止SmartConfig
AT+CWSTOPSMARTOK3.15 AT+WPS指令
開啟WPS
AT+WPS=1wps startedOK關閉WPS
AT+WPS=0wps stopedOK3.16 AT+MDSN指令
開啟MDSN功能
AT+MDNS=1,"uplooking","iot",10086OK關閉MDSN功能
AT+MDNS=0OK3.17 AT+CWHOSTNAME指令
查詢station默認主機名
AT+CWHOSTNAME?04. TCP/IP相關AT指令
4.1 AT+CIPSTATUS指令
測試指令
AT+CIPSTATUS?4.2 AT+CIPDOMAIN指令
解析域名
AT+CWMODE=1OK AT+CWJAP="heima","szitheima"WIFI CONNECTED WIFI GOT IPOK AT+CIPDOMAIN="www.baidu.com"+CIPDOMAIN:14.215.177.38OK4.3 A T+CIPSSLSIZE指令
設置SSL Buffer大小
AT+CIPSSLSIZE=4096OK4.4 AT+CIPSEND指令
發送數據指令
AT+CIPSEND=?OK4.5 AT+CIPCLOSE指令
關閉TCP或者UDP
AT+CIPCLOSE=?OK4.6 AT+CIFSR指令
獲取本地信息
AT+CIFSR+CIFSR:STAIP,"192.168.1.88" +CIFSR:STAMAC,"18:fe:35:98:d3:7b"OK4.7 AT+CIPMUX指令
查詢指令
AT+CIPMUX?+CIPMUX:0OK設置多路連接
AT+CIPMUX=1OK4.8 AT+CIPSERVER指令
配置為服務器
AT+CIPSERVER=1,10086OK4.9 AT+CIPMODE指令
查詢傳輸模式
AT+CIPMODE?+CIPMODE:0OK設置透傳模式
AT+CIPMODE=14.10 AT+CIPSTO指令
設置服務器超時時間
AT+CIPSTO=3OK4.11 AT+CIPSNTPTIME指令
查詢SNTP時間
AT+CIPSNTPTIME?4.12 AT+PING 指令
檢查網絡連通性
AT+PING="www.baidu.com"+10OK05. 附錄
5.1 【STM32】STM32系列教程匯總
網址:【STM32】STM32系列教程匯總
06. 聲明
總結
以上是生活随笔為你收集整理的【STM32】ESP8266 AT指令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【STM32】ESP8266模块简介
- 下一篇: 【STM32】FreeRTOS简介