请选择 进入手机版 | 继续访问电脑版

TCP/IP与UDP/IP透传操作——AT指令

[复制链接]
查看3861 | 回复0 | 2021-4-28 10:37:07 | 显示全部楼层 |阅读模式
本帖最后由 GE-Rita 于 2021-4-28 10:44 编辑

一、介绍
        本文主要介绍EP8266、ESP32以及ESP32S2开发板的TCP/IP与UDP/IP透传的操作过程;                    
  • 注意:
  • 本文中设备端与服务器透传过程在同一局域网中实现,因此,需要连接到同一个wifi
  • 在本操作中,ESP8266、ESP32以及ESP32S2开发板的AT指令一致,无需任何修改
二、硬件与软件准备
        关于硬件与软件准备方面参见之前的一片文档:ESP8266、ESP32以及ESP32-S2的AT指令固件烧录
三、操作步骤
     1. TCP/IP透传的操作过程
          (1) 网络调试助手软件准备工作
                1) 下载并安装网络调试助手
                        Windows版本获取:
                        百度网盘    链接:https://pan.baidu.com/s/1AvlNsMr5o8I5RU5WF6EyAg
                                         提取码:AXK1
                2) 打开网络调试助手,协议类型选择TCP Server,本地主机地址选择本地IP,端口填写8080(可自己定义),点击打开


          (2) ESp8266/ESP32/ESP32S2的准备工作
                1) 固件烧录成功以后,打开串口助手,配置串口波特率为115200,单次按开发板复位键,打开串口;
                2) 依次输入以下AT指令:
                      AT                                                                        #测试AT功能                                            
                      AT+CWMODE=1                                                #设置模组进入STA模式
                      AT+CWJAP="ssid","password"                                #连接wifi
                      AT+CIPSTART="TCP","本地IP",8080                        #连接TCP服务器
                      AT+CIPSEND=5                                                #发送5个字节数据
                      Abcde                                                                #输入数据
                      AT+CIPCLOSE                                                        #断开TCP连接

          (3) 完成操作可看到透传结果如下

     2. UDP/IP透传的操作过程
         (1) 网络调试助手软件准备工作
                1) 下载并安装网络调试助手
                2) 打开网络调试助手,协议类型选择UDP,本地主机地址选择本地IP,端口填写8080(可自己定义),点击打开


          (2) ESp8266/ESP32/ESP32S2的准备工作
                1) 固件烧录成功以后,打开串口助手,配置串口波特率为115200,单次按开发板复位键,打开串口;
                2) 依次输入以下AT指令:
                      AT                                                                        #测试AT功能                     
                      AT+CWMODE=1                                                #设置模组进入STA模式
                      AT+CWJAP="ssid","password"                                #连接wifi
                      AT+CIPSTART="UDP","本地IP",8080                        #连接UDP服务器
                      AT+CIPSEND=5                                                #发送5个字节数据
                      Abcde                                                                #输入数据
                      AT+CIPCLOSE                                                        #断开UDP连接

          (3) 完成操作可看到透传结果如下










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

7

主题

8

帖子

80

积分

注册会员

Rank: 2

积分
80