关于esp8266烧写固件后下载Lua代码一直超时的原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于esp8266烧写固件后下载Lua代码一直超时的原因相关的知识,希望对你有一定的参考价值。

参考技术A 我遇到的解决方法就是LUA里面含有中文注释,把中文注释去掉或者改成英文就可以下进去了。

bin固件转成arduino的程序

bin固件转成arduino的程序方法/步骤分步阅读
1.首先在连接esp8266前连接电脑打开arduino IDE给UNO板写入初始化程序,程序如下:
2.其次把esp8266-01连接到UNO板,连接方法如下:
3.接下来就是打开乐鑫官网下载的FLASH下载工具,添加准备好的bin格式的固件,设置参数,开始下载。具体步骤见下图:
4.到此,烧写完成,接下来就是串口调试了,断开GPIO0引脚接地连线,打开串口调试工具,选择正确的波特率和端口后点击打开串口,然后插拔CH_PD引脚连线,当出现乱码和ready表示开始连接成功,接下来使用AT命令对模块进行设置。比如输入:AT+GMR后固件的版本号就显示出来了,ok!
参考技术A 1、通过arduino一键生成bin文件

关于生成bin文件配置参数参考

如果没有错误,就会生成一个文件 *.bin(可以重命名您要的文件名称,一般改为注册包同名的文件名方便记忆)或带日期的注册包文件名。

如“20210408-注册包序号.bin”

2、乐鑫烧录工具(flash_download_tool_v3.8.5)进行烧录

下载工具:

下载后解压,运行该文件“flash_download_tool_v3.8.5.exe”

运行后弹出已DOS黑窗口(不要关闭)弹出的另一个窗口,可以选择第一个按钮

开发者模式(Developer Mode),工厂模式(Factory Mode)具体区别,自认为少量调试用第一个,批量生产模式用第2个模式

具体功能区别没测。默认选择 ESP8266 DownloadTool 点击

本实例是用的ESP8266-12S模组

COM通过下拉列表一般选择被识别的那一个即可(如果多个那就要在设备管理器里看下了),波特率BAUD:默认选择115200
参考技术B 1、通过arduino一键生成bin文件
关于生成bin文件配置参数参考
如果没有错误,就会生成一个文件 *.bin(可以重命名您要的文件名称,一般改为注册包同名的文件名方便记忆)或带日期的注册包文件名。
如“20210408-注册包序号.bin”
2、乐鑫烧录工具(flash_download_tool_v3.8.5)进行烧录
下载工具:
下载后解压,运行该文件“flash_download_tool_v3.8.5.exe”
运行后弹出已DOS黑窗口(不要关闭)弹出的另一个窗口,可以选择第一个按钮
开发者模式(Developer Mode),工厂模式(Factory Mode)具体区别,自认为少量调试用第一个,批量生产模式用第2个模式
具体功能区别没测。默认选择 ESP8266 DownloadTool 点击
本实例是用的ESP8266-12S模组
COM通过下拉列表一般选择被识别的那一个即可(如果多个那就要在设备管理器里看下了),波特率BAUD:默认选择115200
参考技术C 首先在连接esp8266前连接电脑打开arduino IDE给UNO板写入初始化程序,程序如下:
2
/4
其次把esp8266-01连接到UNO板,连接方法如下:
3
/4
接下来就是打开乐鑫官网下载的FLASH下载工具,添加准备好的bin格式的固件,设置参数,开始下载。具体步骤见下图:
4
/4
到此,烧写完成,接下来就是串口调试了,断开GPIO0引脚接地连线,打开串口调试工具,选择正确的波特率和端口后点击打开串口,然后插拔CH_PD引脚连线,当出现乱码和ready表示开始连接成功,接下来使用AT命令对模块进行设置。比如输入:AT+GMR后固件的版本号就显示出来了,ok。
参考技术D 首先在连接esp8266前连接电脑打开arduino IDE给UNO板写入初始化程序,程序如下:
2.
其次把esp8266-01连接到UNO板,连接方法如下:
3.
接下来就是打开乐鑫官网下载的FLASH下载工具,添加准备好的bin格式的固件,设置参数,开始下载。具体步骤见下图:
4.
到此,烧写完成,接下来就是串口调试了,断开GPIO0引脚接地连线,打开串口调试工具,选择正确的波特率和端口后点击打开串口,然后插拔CH_PD引脚连线,当出现乱码和ready表示开始连接成功,接下来使用AT命令对模块进行设置。比如输入:AT+GMR后固件的版本号就显示出来了,ok!
百度知道

以上是关于关于esp8266烧写固件后下载Lua代码一直超时的原因的主要内容,如果未能解决你的问题,请参考以下文章

ESP8266机智云固件烧写和app连接

安信可esp8266怎么烧写固件库

安信可esp8266怎么烧写固件库

MicroPython esp8266固件烧写教程

ESP8266 12F 怎么烧写自己编译的固件

esp8266重新烧录固件会自动替代原来的固件