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

为什么esp8266刷入了固件,无法接受AT指令_第1张图片

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

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

在开发的时候,经常会遇到软件故障,导致正确的方法,但是没有效果,好比以前用盗版的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是高电平,信号出了问题吧。似乎共地是一个很重要的东西,所以手机壳有时候能够电到人

你可能感兴趣的:(单片机,stm32,ros2,嵌入式硬件,机器人)