ESP8266建立TCP连接确出现错误AT+CIPSTART=“TCP”,“10.161.13.180”,8080 ERROR CLOSED

您所在的位置:网站首页 esp8266ap模式 ESP8266建立TCP连接确出现错误AT+CIPSTART=“TCP”,“10.161.13.180”,8080 ERROR CLOSED

ESP8266建立TCP连接确出现错误AT+CIPSTART=“TCP”,“10.161.13.180”,8080 ERROR CLOSED

#ESP8266建立TCP连接确出现错误AT+CIPSTART=“TCP”,“10.161.13.180”,8080 ERROR CLOSED| 来源: 网络整理| 查看: 265

资料下载

网络调试助手&串口调试助手 链接:https://pan.baidu.com/s/1QB5bIx0paLpY0aVq1BB8xw 提取码:yxxs

问题说明

最近学习ESP8266模块,想通过AT指令实现esp8266向本机发送数据,但是遇到如下问题 输入 AT+CIPSTART=“TCP”,“10.161.13.180”,8080 建立TCP连接确出现错误 ERROR CLOSED 在这里插入图片描述

问题分析

输入 AT+CIPSTART=“TCP”,“14.215.177.38”,80 将IP和端口改成百度服务器的80端口时,发现可以正常连接,但是与本机确无法建立连接,所以断定是本机端口出现了问题 在这里插入图片描述

问题解决

(1)关闭防火墙和允许程序访问指定端口(这里请参考如下两篇博客)

https://blog.csdn.net/qq_43567345/article/details/105323795 https://blog.csdn.net/rong81590509/article/details/76133002

有些朋友可能按照上面就可以连接了,但是我按照如上操作后和还是不能连接,所以继续寻找解决办法,最后发现问题是:虽然已经允许程序访问端口,但还没有打开端口,找了半天也没有找到如何打开端口,抱着试一试的心态,用网络调试助手打开

(2)打开网络调试助手,将本机设置为服务器,设置端口为8082 在这里插入图片描述

在这里插入图片描述

还是失败了,继续寻找解决办法,发现了要让本机和ESP8266在同一网段下,也就是连接一个wifi

(3)本机和ESP8266同时连接手机热点 在这里插入图片描述

虽然大功告成,但是我觉得不一定非得让esp8266和本机连接在一个网络下,应该是AT指令的一些其他模式下可以不同网段通信,解决办法正在探索中!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3