ESP8266_01S刷回标准库的艰辛过程

一、入坑:

       因为之前想让自己的RCT6尝试使用机智云,所以就按照机智云给的教程把自己的模块刷了机智云所需的固件库。

二、踩坑:

       因为现在手上没有多余的ESP_8266模块,所以想刷回标准库重新使用。

三、填坑:

       1、我起初到CSDN上面搜一些关于ESP_8266刷回标准库的教程,很多的教程都是千遍一律,大致的流程是:首先去下载烧录的软件,然后再去下载标准库,将标准库的bin文件放到0x0的位置,打上对勾,然后直接配置你的ESP_8266对应的参数,最后点击开始(如图)。

 

       因为之前对这个没有了解过,所以就按照这种比较普遍的过程开始烧录,但是不知道为什么我的一直出现如下图这种错误。

 

         2、于是我在网上找了很多资料,试了但是还是一直出错。然后我问了我的好基友,他发了这样一篇博客给我https://www.cnblogs.com/bemfa/p/12623830.html,我按照这个方式确实烧录成功了。当时有点高兴,可是当我把模块接到串口上调试时发现,我的ESP8266一直在发送乱码,发送AT指令根本没反应。这就让我很苦恼,然后我就放弃了。

        3、过了几天后我在逛博客园的时候,发现有个博主和我遇到了差不多的问题,然后他们给出的一种解决方法:博客链接如下:https://blog.csdn.net/xiaopang1122/article/details/78873378;第一步,安装Python环境。第二步,安装pip,第三步,安装esptool和pyserial。第四步,擦除flash。我看了一下觉得这么麻烦还不如重新买一个。然后我有往下看了看,找到了另一篇博客(CSDN博客名:ESP8266擦除flash最简单的方法),但是这篇博客我得到了一个新的清除方式,就是去官方下载能够擦除Flash的erase_flash_bin文件(官网地址:http://wiki.ai-thinker.com/esp_download),但是按照这篇博主的方法,我还是无法将bin文件烧录到ESP8266中去,报的错误还是和上面一样。

        4、最后我就抱着尝试一下的心态将(https://www.cnblogs.com/bemfa/p/12623830.html)这篇博客的方法运用到烧录erase_flash_bin文件,结果终于可以擦除所有了,然后我再按照这篇博客的方法烧录官方出场的固件库,结果成功了。方法:按照左图的配置文件烧录一次,清除Flash上面的所有内容。然后再按照右图的文件配置方式再烧录一次,目的是烧录官方出场默认的固件库。文件:这个过程需要的文件全部在下面的链接中。

 

 

链接:https://pan.baidu.com/s/1jLrffzj60UehxI59WJmhKg    提取码:5xfm

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大屁桃

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值