前言
最近在使用stm32+ESP8266-01S连接阿里云,使用有关MQTT协议的AT指令发现不管怎么调试,都会报错。后来发现是固件版本不对的原因。以下发一下刷固件的流程。
一、遇到的问题
使用串口助手发送AT指令,遇到返回错误的情况。在网上查了查可能是固件版本不对的问题。
用AT+GMR查看固件版本,发现果然可能是固件版本不对的问题。
二、解决方法
为了刷入MQTT本版本的固件。买了个USB转TTL的下载器,放上ESP8266。
上步骤:
1.点击ESP8266 downloadtool
2.点击三个点找到固件所在位置,并在后面的文本框打上0X00
3.先在所选固件旁边打勾,ESP8266-01S的flash只有1M所以选择8Mbit,最后点start就可以了
4.之后会出现下载中,说明正在下载固件下面绿色的是进度条
5.下载完毕会变成完成。
6.用串口助手查看版本信息,证明刷入成功。
文章来源:https://www.toymoban.com/news/detail-455481.html
总结
使用ESP8266的时候有时候可能不是代码的问题,可能是固件的问题。所以写了一篇刷固件的方法。文章来源地址https://www.toymoban.com/news/detail-455481.html
到了这里,关于ESP8266刷固件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!