学习WIFI模块 ESP8266-01S 遇到的问题总结

快速入门的教程

b站:阿里云+ESP8266+STM32远程点灯(流程讲解)漫天飞羽zz
我是看的这个

烧录固件失败!接线问题

烧录时报错,而且擦除不成功一直显示等待上电,错误信息如下。

[ERROR]: ESP8266 Chip stub error esp_ stub_ and_set_ baud.

请添加图片描述

我遇到的这个报错其实是接线问题。

固件烧录时给出的接线方案是这样的

USB-TTLESP8266-01S
3.3V3.3V
3.3VEN
TXDRX
RXDTX
GNDGND
GNDIO0

那只有一个3.3v,一个GND,怎么办呢?(不要把那个vcc当做3.3v来连接!试过了不行)
在这里插入图片描述
上图这个接线是b站博主将两根杜邦线焊接在一起的解决办法,这样就可以共用一个3.3v了,GND同理。

但是我没有焊线的材料,而且我发现3.3v和GND端口都连在USB-TTL上会很快就变得很烫,于是我就把有stm32c8t6插在上面的面包板用两根跳线通上电(如果不会可以往下翻有图,3.3连正极那一列,G连负极那一列),用公对母杜邦线让他们共3.3v并且共地(GND)了。
是要EN和3.3V共3.3V而且GND和IO0共地(GND)才能烧录成功的。管脚连接如下图所示:

USB-TTL只连接RX和TX,和ESP8266-01S的RX和TX反接。
ESP8266-01S需要连GND和3.3V的都用杜邦线插在通电的面包板上,在面包板左边那一列分别接在负极和正极上。

在这里插入图片描述

先擦除 ERASE,再开始 START(如果没反应,重新上下电)如果这样接线了还有问题,试试把固件的文件路径都换成英文的。

烧录成功了。

请添加图片描述

烧录好了固件后和串口助手连接,发送AT不接收OK

报错是这样:

ets Jan 8 2013,rst cause:4, boot mode:(3,0) wdt reset load 0x40100000, len 6960, room 16 tail 0 chksum 0xa5 load 0x3ffe8008, len 24, room 8 tail 0 chksum 0x1c load 0x3ffe8020, len 3196, room 8 tail 4 chksum 0xde csum 0xde

这里还是接线问题,用面包板供电,不用USB-TTL供电。3.3v和gnd共用,用公对母杜邦线接在面包板上。如图

像这样接:

在这里插入图片描述
在这里插入图片描述

成功了
在这里插入图片描述
补充:后来写的时候向云平台发送数据,接收云平台指令,要和USB-TTL一起共用PA10管脚,最后还是焊线了。

  • 18
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值