找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5509|回复: 0
打印 上一主题 下一主题
收起左侧

ESP8266对接TCP服务器失败的问题

[复制链接]
跳转到指定楼层
楼主
       最近公司的新产品做的是关于物联网方面的,作为一个打杂的人员,首先要明白老工程师的方案原理。方案进度是模块化的,其他的模块调试的很顺利,就是到了ESP8266这一关,彻底崩了。由于刚刚出校门,和ESP8266接触的很少,也可以说是没接触过,出了问题不知道如何下手去排查,然后就想起了我大哥@撕碎的火车票——ESP8266的大神,他告诉我是防火墙的问题(经最后验证,果真是。),我对电脑的理解很薄,只是会用罢了,什么防火墙,什么TCP服务器,只知道这个词,具体干嘛的不知道。电脑防火墙有问题那咱就用手机来模拟呗。      下载了一个“小五物联”(百度手机助手,91助手都可以下载),打开软件——点右上角的三个点——选择调试助手——选择TCP服务器(配置默认就好)——启动监听。手机APP的操作到此结束。
       打开电脑的串口调试助手,本人用的是随便找的,反正都可以用,只要能选择115200波特率的助手都行,依次发送下面的命令:
      1,AT+CWMODE_DEF=1               !!工作在单station模组,设置参数保存到flash
      2,AT+CWJAP_DEF=“路由器账号”,“路由器密码”   !!连接路由器,保存到flash
      3,AT+CIPSTART=“TCP”,“192.168.99.217”,6001      !!连接TCP服务器,本实验用网络调试助手进行测试  6001是端口号,根据自己APP上的实际信息填写
      4,AT+CIPSEND=5                   !!方式一:发送指定数据长度的数据(Data:test1)  
      5,AT+CIPMODE=1                 !!方式二:使用透传模式发送数据
      6,AT+CIPSEND                  !!发送数据(Data:Test2)
      7,发送:+++                   !!退出透传发送三个连续的+++,不要勾选新行(\r\n)
      8,退出成功,即可发送AT指令   
   **************来自开发手册*************   
我执行到了第三步,一般出问题也就是在这里,下面的没再测试。下面是测试结果:

83887C7113ABD8AFB9CA231A04E23D3A.png (132.53 KB, 下载次数: 48)

手机APP上的数据

手机APP上的数据

5PMD{UKOLANQ2V[WYLC$X@U.png (186.95 KB, 下载次数: 39)

串口接收到的

串口接收到的

评分

参与人数 1黑币 +8 收起 理由
菜鸡一只314159 + 8 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表