乐鑫技术交流
直播中

大彭

10年用户 1073经验值
擅长:电源/新能源 嵌入式技术
私信 关注
[问答]

通过串口调试助手向模组发送AT指令,IPD回显功能异常,无提示的原因?

通过串口调试助手,模拟通信流程测试。
固件版本是:2.1.0.0-dev ab00f4a
SDK Version:V4.0-Beta2-174-g99fb9a3f7
Bin Version:2.0.0(WROOM-32)

问题1:
通过串口调试助手向模组发送AT指令,在普通传输模式,数据接收模式为主动模式的情况下,服务端向模组发送数据,IPD回显功能异常,无提示。远端TCP连接关闭,无提示。

ESP32-S作为客户端,连接服务器通信时:
1. 接受服务器数据不能及时传递至串口
2. 服务器关闭,不能提示连接关闭信息
3. 在该socket下发送数据,才会提示服务器数据与连接关闭信息

现象:
指令顺序
AT+CWMODE=3
AT+CWSAP="ESP32","12345678",1,3,4,0
AT+CIPMUX=1
AT+CIPSERVERMAXCONN=2
AT+CIPSERVER=1,7078
AT+CIPSTO=120
AT+CIPSTATUS
AT+CWJAP="SiNeng-guest","88888118"
AT+CIPSTART=1,"TCP","49.73.84.79",7078                                                                                                                                               

回帖(1)

刘敏

2024-6-27 16:48:27
根据您提供的信息,您在使用串口调试助手向模组发送AT指令时遇到了一些问题。以下是可能的原因和解决方案:

1. 串口调试助手设置不正确:请检查串口调试助手的波特率、数据位、停止位和奇偶校验设置是否与模组的设置相匹配。

2. 模组固件版本问题:您提到的固件版本是2.1.0.0-dev ab00f4a,SDK版本是V4.0-Beta2-174-g99fb9a3f7,Bin版本是2.0.0(WROOM-32)。这些版本可能是测试版本,可能存在一些已知或未知的问题。建议您尝试升级到最新稳定版本的固件和SDK。

3. AT指令格式错误:请确保您发送的AT指令格式正确,例如AT+CWMODE=3。如果指令格式错误,模组可能无法正确解析和执行命令。

4. 模组配置问题:请检查模组的配置是否正确,例如网络模式、连接模式等。错误的配置可能导致通信异常。

5. 模组硬件问题:如果以上方法都无法解决问题,可能是模组硬件存在问题。您可以尝试更换一个模组进行测试。

针对您提到的问题,以下是一些建议:

1. 确保AT指令格式正确,例如AT+CWMODE=3。

2. 在发送AT指令后,检查模组的响应是否正确。如果响应不正确,可能是指令格式错误或模组配置问题。

3. 在测试过程中,尝试使用不同的数据接收模式,例如被动模式和主动模式,以确定问题所在。

4. 如果问题仍然存在,您可以尝试升级模组的固件和SDK到最新稳定版本。

5. 如果更换模组后问题仍然存在,可能是串口调试助手的问题。您可以尝试使用其他串口调试工具进行测试。

希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分