为什么esp8266刷入了固件,无法接受AT指令

文章讲述了作者在开发过程中遇到的串口调试问题,包括软件故障(如使用不成熟的盗版软件)、esp8266不同型号的接线差异,以及USB转TTL共地的重要性。一次偶然的乱码提示帮助作者解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我遇到的解决方法是:是串口调试助手出了问题。所以需要更换一个串口调试助手软件。

上面这个就是我换了的软件

在开发的时候,经常会遇到软件故障,导致正确的方法,但是没有效果,好比以前用盗版的8.7版本的Proteus模拟terminal,就没有办法模拟,因为技术不成熟,是好是坏。

还有一个很重要的一点:esp8266-01和esp8266-01s在进行串口调试的时候接线方式不一样

esp-01s串口调试时候接线:正极---3.3v

负极----GND

RX-----TX

TX-----RX

只要接4根线就可以进行串口通信和调试

但是esp-01还需要接一根线才能够进行串口通信和调试:

我现在接的一根线是EN接3.3V,可以半正常接收AT指令

15分钟以后已经完全正常接收AT指令了。

经过一天一夜的孤军奋战,终于可以攻克了这个困难,我真的是太棒了

这意思是说你看到这篇文章节省了你最少一天的时间

说出来可能不会有人现象,发现这个接线是因为我在把线的时候发现电脑屏幕上面出现了一串乱码,我得感谢这个乱码的出现让我发现了这个事情

还有很重要的一点:usb转ttl的GND一定要跟esp-01的GND共地,实验证明,如果不共地,即使刷入AT进去也无法正常接收AT指令,原因不明,原因只能够是TTL的低电平的电势跟esp的低电平不相等,导致了A处的低电平,可能在B是高电平,信号出了问题吧。似乎共地是一个很重要的东西,所以手机壳有时候能够电到人

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

geniusNMRobot引流专家

你最少得给我一个亿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值