ESP8266开发笔记(二)固件烧录及烧录中遇到的问题

1、固件烧录软件

我固件烧录采用的软件是flash_download_tools_v3.6.5,也可以去网上找其他的一键烧录软件,例如野火提供的ESP8266一键烧写工具。
flash_download_tools_v3.6.5的网盘下载地址:烧录软件
提取码:ygun

2、烧录软件使用

①采用的ESP8266模块为ESP8266-01,如下
ESP8266开发笔记(二)固件烧录及烧录中遇到的问题_第1张图片
②引脚说明
ESP8266开发笔记(二)固件烧录及烧录中遇到的问题_第2张图片
ESP8266开发笔记(二)固件烧录及烧录中遇到的问题_第3张图片
这个模块引出来8个引脚,我们只需用到6个引脚,其他两个RST(GPIO16)和GPIO2直接悬空。
URXD和UTXD接CH340的TXD和RXD,记住要反接,即RXD接TXD,TXD接RXD。
GPIO0在下载固件时一定要给低电平,这里采用的是直接接地,且要在给模块供电前先接地,下载完成后,GPIO0上拉或直接悬空,再重启模块。
CH_PD接高电平,可以直接接VCC。

③烧录软件使用
ESP8266开发笔记(二)固件烧录及烧录中遇到的问题_第4张图片
01模块可以按上面选择,其他模块要根据实际修改SPI MODE和FLASH SIZE,选对串口,波特率可以默认115200,这个只是下载的速度而已。
④bin文件选择
在上篇博客中下载的项目的bin文件夹中有好几个bin文件,我们只需要其中的四个,即下图圈中的四个
ESP8266开发笔记(二)固件烧录及烧录中遇到的问题_第5张图片
下载地址如下:
在这里插入图片描述
选完后直接点击STATE,模块会自动复位后开始下载。

3、烧录过程遇到的问题

①供电不足:模块固件下载时供电不足,虽然手册中说的是3.3V,但实际使用时经常会出现问题,所以下载时最好接5V。
②一直停在等待上电同步或者下载失败、错误,第一检查模块引脚是否接对,第二确保模块上电前GPIO0已经接地,第三如果是用杜邦线连接,是不是杜邦线坏了。我就遇到过杜邦线坏了,一直找问题到怀疑人生,最后换了杜邦线就可以了。
③下载地址一定要填对,按手册说明错了可以导致flash某些扇区损坏,不过我没遇到过。

你可能感兴趣的:(ESP8266开发笔记(二)固件烧录及烧录中遇到的问题)