esp8266烧录与AT指令

开始的时候我想自己写代码,编译后我烧录了固件,我发现原来的AT指令用不来了,于是我从网上下载固件烧录后也用不了,有时候,有些固件烧录后连WiFi都开不了。

烧录很多固件,甚至调试工具无法接收消息或一直发送乱码停不下来的那种。

烧录的固件问题。我在这里直接提供给大家下载和使用教程,望大家关注我的微博

固件和工具下载链接: 链接:https://pan.baidu.com/s/1db61RAgLfAG8TSX-5L7nFw 
提取码:czq1 
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V1的分享

教程开始,如下:

一、解压后打开软件

二、点击配置

其他版本

红色代表文件不存在

点击小齿轮后找需要烧录的固件

这些不用钩选

默认的固件是0.92版本的

烧录的地址必须是0x00000和0x3E000,如果只有一个bin烧录文件选择0x00000,这是烧录地址的开始地址

这个版本还有一个高级选项

注意看你要烧录的固件大小有多少,就行选择,即使烧进去也是不能用的,我这个最大是4Mbyte(4M)

三、开始烧录

com4是我的第四个USB端口。点击Flash你会发现进度条一直没有动,软件的右下角也没有显示大小,这时候需要断电后在通电,直到右下角有变化

中文和英文的区别一样,上图就是已经开始了烧录,可是进度条一直没有动(这时候esp8266的蓝灯是一直在闪),这时候把esp8266断电后通电

通电后显示型号,右下角也有烧录地址和大小显示(如果不显示多断电几次,我这个烧录板有按钮,我直接按就好了)

烧录成功后左下角都会有一个小勾勾(这时候esp8266上面的蓝灯不亮)

我烧录的是这个支持AT指令的

打开调试工具点击打开串口(前提是串口号存在)

测试at指令

证明已经成功咯

### ESP8266 AT命令烧录测试的方法 对于ESP8266模块执行AT固件烧录以及后续的测试操作,具体流程涉及准备阶段、实际烧录过程和最终验证几个方面。 #### 准备工具环境设置 为了顺利完成这一系列任务,需要准备好特定的硬件连接方式和支持软件。确保拥有ESP8266开发板及其配套USB转串口适配器;同时下载并安装适用于Windows系统的Flash Download Tools程序用于固件刷入[^1]。此外,在开始之前还需确认电脑已正确识别设备端口,并调整好波特率等通信参数配置。 #### 正确进入烧录模式 当准备就绪后,按照规定的方式使能ESP8266进入写状态至关重要。这通常意味着要将GPIO0拉低至接地(GND),而保持其他引脚处于默认电平状态直到上传动作完成为止。值得注意的是,在某些情况下可能还需要额外控制GPIO15为低电平以确保稳定启动到SPI Flash加载模式下[^3]。 #### 使用官方推荐工具进行固件烧录 利用上述提到的Flash Download Tools应用程序来选择合适的二进制文件(.bin)作为目标镜像源,并指定其存储位置(通常是ROM起始地址处),之后点击“Start”按钮发起传输请求直至整个过程结束无误提示成功消息出现即可[^4]。 #### 验证初步测试 一旦新版本被安全植入内部闪存之中,则可以移除先前设定好的特殊连线条件让电路恢复正常运行状况——即将GPIO0恢复成浮空或者高阻态。此时可以通过串行终端模拟器发送简单的查询类指令比如`AT+CIPSTATUS`去检查当前网络连接情况从而判断是否一切正常运作着[^2]。 ```python import serial ser = serial.Serial('COMX', 115200, timeout=1) def send_at_command(command): ser.write((command + '\r\n').encode()) response = '' while True: line = ser.readline().decode() if not line or 'OK' in line: break response += line return response.strip() print(send_at_command("AT+CIPSTATUS")) ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值