网上很多配置ESP8266的教程,但是遇到无法退出透传模式的情况却没有找得到答案,不知道是大家都没遇到还是怎么样,以下是我的解决方法:实测有效
先发送“+++”(三个加号)(如果是在串口调试助手调试,取消勾选发送新行),接着再发送一条空白信息,此时勾选上发送新行功能(即“\r\n”换行符),此时模块就会返回“ERROR”意味着已经退出透传模式,可以发送AT指令测试一下。意思是退出透传和普通的配置指令不一样,在核心指令和“\r\n”之间需要一点时间延迟!!!
顺便贴一个:
通过AT指令配置ESP8266进入客户端模式的流程
ESP8266做客户端
-
设置ESP8266的工作模式
AT+CWMODE=1 -
复位重启启用STA模式
AT+RST -
查询附近可连接WiFi
AT+CWLAP -
连接 WiFi
AT+CWJAP=“WIFI名字”,“WIFI密码” -
查询是否 连接上WiFi
AT+CWJAP? -
透传模式的选择
AT+CIPMODE=0 //非透传模式
AT+CIPMODE=1 //开启透传模式 -
单连接模式,因为此时ESP8266作为客户端,所以只能是单连接模式
AT+CIPMUX=0 -
连接串口网络调试
网上很多配置ESP8266的教程,但是遇到无法退出透传模式的情况却没有找得到答案,不知道是大家都没遇到还是怎么样,以下是我的解决方法:实测有效
先发送“+++”(三个加号)(如果是在串口调试助手调试,取消勾选发送新行),接着再发送一条空白信息,此时勾选上发送新行功能(即“\r\n”换行符),此时模块就会返回“ERROR”意味着已经退出透传模式,可以发送AT指令测试一下。意思是退出透传和普通的配置指令不一样,在核心指令和“\r\n”之间需要一点时间延迟!!!
顺便贴一个:
通过AT指令配置ESP8266进入客户端模式的流程
ESP8266做客户端
-
设置ESP8266的工作模式
AT+CWMODE=1 -
复位重启启用STA模式
AT+RST -
查询附近可连接WiFi
AT+CWLAP -
连接 WiFi
AT+CWJAP=“WIFI名字”,“WIFI密码” -
查询是否 连接上WiFi
AT+CWJAP? -
透传模式的选择
AT+CIPMODE=0 //非透传模式
AT+CIPMODE=1 //开启透传模式 -
单连接模式,因为此时ESP8266作为客户端,所以只能是单连接模式
AT+CIPMUX=0 -
连接串口网络调试