stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令

1. 基础 AT 指令:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第1张图片

(常用基础AT指令)主要了解其中指令AT、AT+RST、ATE:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第2张图片

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第3张图片 

1. AT:测试串口助手,返回OK,则表示AT启动成功。

2. AT+RST:当设置再后续中设置基础WIFI功能指令以及TCP/IP指令(且这些设置的指令是保存到Flash中)后,可重启后重新调试设置完成后的功能。

3. ATE:设置AT指令发出接收显示中会不会回传发送的AT指令字符串,以下举例:

(1)当参数是ATE1时,显示:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第4张图片

(2)当参数是ATE0时,显示:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第5张图片

2.基础 Wi-Fi 功能 AT 指令 :

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第6张图片

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第7张图片 

 1. AT+CWMODE_DEF—设置当前 Wi-Fi 模式并保存到 Flash

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第8张图片

说明:

(1) Station 模式:模块相当于一个客户端,可以链接到其他路由器发出的WIFI信号。

(2) SoftAP模式(软路由模式):模块本身相当于一个路由器,其他设备可链接到该模块发送的信号,主要应用在主从设备的主机部分。

(3) SoftAP+station共存模式(混合模式):模块可在与其他设备链接的同时充当路由器,结合上面两种模式的综合应用,一般可应用在需要网络通信且在主从关系中的主机。

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第9张图片 

2. AT+CWJAP_DEF—连接 AP(无线AP /Access Point,即无线接入点),保存到 Flash:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第10张图片

说明:

(1)查询 ESP8266 Station 已连接的 AP 信 息AT+CWJAP_DEF?

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第11张图片

(2)设置 ESP8266 Station 需连接的 AP:AT+CWJAP_DEF=, 

(3)如果存在果有多个 AP 的 SSID 相同,可通过 BSSID (AP MAC 地址 )确定⽬标 AP

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第12张图片 

(4)该指令已连接的AP信息会保存在ESP8266芯片中的Flash系统参数中,且AT+CWAUTOCONN在ESP8266设置为Station模式下会默认上电⾃动连接 AP。

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第13张图片 

 3. AT+CWLAP—扫描当前可⽤的 AP:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第14张图片 stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第15张图片

说明:

(1)可以设置指令来列出符合特定条件的 AP 

 stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第16张图片

(2)AT+CWLAP :直接执行指令列出当前可⽤的 AP (ESP8266 CH340是一款2.4GHz的Wi-Fi模块,它不支持5GHz频段的Wi-Fi连接。因此,它无法直接对5GHz频段的Wi-Fi信号进行干扰。)

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第17张图片

 4. AT+CWQAP—断开与 AP 的连接:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第18张图片

 5. AT+CWSAP_DEF—配置 ESP8266 SoftAP 当前参数,保存到 Flash:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第19张图片

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第20张图片 

说明: 

(1)AT+CWSAP_DEF?: 查询 ESP8266 SoftAP 的配置参数

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第21张图片

(2)AT+CWSAP_DEF=,,,[, ][, SoftAP 模式开启后有效!!)

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第22张图片

6. AT+CIPSTA_DEF—设置 ESP8266 Station IP 地址,保存到 Flash :

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第23张图片

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第24张图片 

说明:

(1)AT+CIPSTA_DEF?: 查询 ESP8266 Station IP 地 址(注意:ESP8266 Station IP 需连上 AP 后,才可 以查询!!!)

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第25张图片
(2) AT+CIPSTA_DEF=[,,]:设置 ESP8266 Station 的 IP 地址
stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第26张图片

7. AT+CIPAP_DEF—设置 ESP8266 SoftAP IP 地址,保存到 Flash:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第27张图片  stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第28张图片

说明:

(1)AT+CIPAP_DEF?:查询 ESP8266 SoftAP IP 地 址。

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第29张图片

(2)AT+CIPAP_DEF=[,,]:设置 ESP8266 SoftAP IP 地址。

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第30张图片

 3. TCP/IP 功能 AT 指令:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第31张图片

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第32张图片 1. AT+CIPSTATUS—查询⽹络连接信息:

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第33张图片

说明:

(1)AT+CIPSTATUS:查询⽹络连接信息

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第34张图片 

2.  AT+CIPSTART—建⽴ TCP 连接,UDP 传输或 SSL 连接(只针对TCP 连接)

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第35张图片

说明:电脑和ESP8266连接同一个wifi/热点,且在电脑端的TCP测试工具创建服务器,让ESP8266作为客户端去连接通信。

stm32---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令_第36张图片

(1)AT+CIPSTART=,,[,] :TCP 单连接 (AT+CIPMUX=0) 时:

 

 

 

 

 

你可能感兴趣的:(tcp/ip,网络协议,网络)