开始的时候我想自己写代码,编译后我烧录了固件,我发现原来的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指令
证明已经成功咯