完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用过程中,参照esp_iot_sdk_v1.2.0_15_07_03中的位于 esp_iot_sdkbinat目录下的readme.txt说明 ,烧录eagle.flash.bin(addr:0x00000),eagle.irom0text.bin(addr:0x40000),blank.bin(addr:0x3e000)到相应的地址,FLASH SIZE选择4Mbit,选择相应的COM口,波特率设置为115200,最后显示烧录完成。最后在利用SecureCRT工具时候,设置波特率74880以及115200都实验过,发现在SecureCRT不能正常的输入字符串,无法正确的使用ESP-WROM模组,其工作时候相应电流为28mA,然后我们更换使用sscom42.exe这一款串口的时候,发现发送“AT+CWMODE=3”,串口工具上没有出现“ok”,麻烦请问一下这会是什么原因导致出现以上的问题?
|
|
相关推荐
1个回答
|
|
ESP8266烧写bin文件后不能使用AT指令的原因可能有以下几种:
1. **烧录过程中出现问题**:烧录过程中可能由于硬件故障、软件错误或操作不当导致烧录不成功或不完整。请确保烧录过程中没有错误提示,并检查烧录文件是否正确。 2. **烧录文件不匹配**:确保烧录的bin文件与ESP8266的硬件版本和固件版本相匹配。错误的固件版本可能导致设备无法正常工作。 3. **波特率设置错误**:虽然你提到已经尝试了74880和115200波特率,但请确保这些设置与ESP8266的默认波特率相匹配。通常,ESP8266在烧录后的默认波特率是74880或115200。如果波特率不匹配,AT指令可能无法被正确识别。 4. **串口工具问题**:SecureCRT和sscom42.exe是不同的串口通信工具,可能存在兼容性问题。如果SecureCRT无法正常工作,尝试使用其他串口工具,如PuTTY、sscom42.exe等。 5. **硬件连接问题**:检查ESP8266与计算机之间的连接是否稳定,确保没有接触不良或线路问题。 6. **电源问题**:你提到工作电流为28mA,这个电流值是否正常取决于ESP8266的工作状态和负载。如果电流异常,可能表明电源供应不稳定或硬件存在问题。 7. **固件损坏或不兼容**:如果烧录的固件文件损坏或与硬件不兼容,可能导致设备无法正常响应AT指令。 8. **AT指令格式错误**:确保发送的AT指令格式正确,没有多余的空格或错误的字符。 解决步骤: - 重新检查并确保烧录过程中没有错误。 - 确认烧录的固件版本与ESP8266硬件版本相匹配。 - 尝试使用其他串口工具,如PuTTY或sscom42.exe。 - 检查硬件连接和电源供应是否稳定。 - 如果可能,尝试烧录其他已知工作的固件版本以排除固件问题。 如果以上步骤都无法解决问题,可能需要更深入地检查硬件或寻求专业技术支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
439浏览 6评论
371浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
350浏览 5评论
354浏览 4评论
332浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-7 11:21 , Processed in 0.755795 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191