完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
通过串口调试助手,模拟通信流程测试。
固件版本是: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个回答
|
|
根据您提供的信息,您在使用串口调试助手向模组发送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. 如果更换模组后问题仍然存在,可能是串口调试助手的问题。您可以尝试使用其他串口调试工具进行测试。 希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
527浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
421浏览 4评论
396浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 10:21 , Processed in 0.635207 second(s), Total 78, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号