请选择 进入手机版 | 继续访问电脑版
论坛
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 5777|回复: 19

ESP8266烧录固件教程~~

[复制链接]

8

主题

67

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
发表于 2017-7-28 14:48:53 | 显示全部楼层 |阅读模式
本帖最后由 吕大爷的代码窗 于 2017-8-31 10:17 编辑

突然发现一件事!!
不登陆账号,看不到我贴的详细讲解图啊。。
需要准备的准备工作
1. 准备一个模组 (如果你买了nodemcu8266  恭喜你节省了很大的精力,一根数据线完美调试下载,不需要其他任何操作)
2. 准备下载软件和调试软件
      调试工具下载链接     //PC调试软件,官方云手机APP,tcp/udp手机调试工具
3. Usb-ttl串口(最好配一个独立的电源,usb-ttl供电是有时候带不起来,再次强调用备用电源
      串口工具购买链接

                   烧录篇
.要烧录固件,我们需要确认三点
1.模组是哪一款
因为这关系到我们烧录固件的flashsize的选择。不知道的同学参考一下  选型表 ,看看自己的模组flash是多大。

2.如何接线
8266系列模组有两种模式,第一中运行模式,第二种下载模式。
参考  esp系列模组用户手册  找到各个模组的典型应用接线方法,结合下载模式的引脚状态进行下载接线(这个文档内容丰富,包括了规格信息,尺寸图,接线方式,电源设计应用等)

3.确认下载模式
一般我们选择DIO模式,模组的flash硬件连接决定了烧录方式。当然也可以使用通用烧录模组DOU。

附上下载软件的相关配置:

注意!!!串口不要用232485之类的这种是单片机之间的电平转换,要用ch340pl2102等等

.烧录固件,我们需要了解的是,我们的固件是哪一种。

目前固件简单分为两种,AT固件,自己编写的SDK固件
SDK固件,SDK固件,根据操作系统分为两种,当然这里我们只讲烧录(友情提醒一下,新晋开发爱好者和需要快速开发的请使用NONOS版本)
附上下载软件的相关配置:
         
三、下面我们就可以进行烧录了(严格检查上面提到的要点)
         点击strart即可。出现正在下载后等待系在完成。
         如果点击start后,一直处于等待上电同步,拉低一下复位引脚,复位或者断电再上电。
四、模组输出什么信息,表明工作正常?
A T固件输出信息:
SDK固件输出信息:
.相关资料的链接
Wiki官网所有产品的资料:

Esp8266所有的资料:

Esp8266资料集合(AT SDK参考文档、规格书、用户手册、高级应用文档等)

Esp8266全部固件:

Ai2.0云服务器应用以及APP开发教程:

微信直联云:

开发工具清单(电脑调试软件、官方云服务手机APP以及手机tcp/udp调试工具):

六、有任何疑问和需要我补充的在楼下回复,我会定期更新的。
                       谢谢!!!

                                                                                             By-lvx

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
月熄月隐月明灭,冷否暖否自知否。
回复

使用道具 举报

8

主题

67

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
 楼主| 发表于 2017-7-28 14:55:18 | 显示全部楼层
本帖最后由 吕大爷的代码窗 于 2017-8-31 10:17 编辑

最近总有人和我说,下载失败。我整理一下各种情况。
月熄月隐月明灭,冷否暖否自知否。
回复

使用道具 举报

8

主题

67

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
 楼主| 发表于 2017-7-28 15:04:14 | 显示全部楼层
本帖最后由 吕大爷的代码窗 于 2017-7-28 15:37 编辑

3L 我也占了               -------lvx
月熄月隐月明灭,冷否暖否自知否。
回复

使用道具 举报

3

主题

3

帖子

59

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
59
QQ
发表于 2017-7-28 16:52:57 | 显示全部楼层
顶一个
回复

使用道具 举报

0

主题

1

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2017-7-31 15:30:38 | 显示全部楼层
感谢楼主的帮助  已经按照楼主的方法成功刷入AT固件
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2017-8-2 17:31:39 | 显示全部楼层
你好,要如何在sdk中添加mqtt呢?
回复

使用道具 举报

8

主题

67

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
 楼主| 发表于 2017-8-2 21:59:56 | 显示全部楼层
潘飞龙 发表于 2017-8-2 17:31
你好,要如何在sdk中添加mqtt呢?

SDK直接移植demo中的示例。主要就是修改一些参数,只是测试的话,代码其实不用改,具体的我也记不太清了。
我当初玩的时候,参考了一下博客。http://blog.csdn.net/yannanxiu/article/details/53088534
文中提示到的乱码问题我没遇到过,无非就是烧录固件遇到的问题,注意模组的flash和地址
月熄月隐月明灭,冷否暖否自知否。
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2017-8-3 08:43:20 | 显示全部楼层
吕大爷的代码窗 发表于 2017-8-2 21:59
SDK直接移植demo中的示例。主要就是修改一些参数,只是测试的话,代码其实不用改,具体的我也记不太清了 ...

好的,感谢帮助,我回头测试一下,感谢
回复

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-8-9 15:12:52 | 显示全部楼层
占个坑 以后仔细看
回复

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-8-16 13:52:08 | 显示全部楼层
高,实在是高
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|安信可论坛    

GMT+8, 2017-12-17 10:09 , Processed in 0.031665 second(s), 14 queries , Redis On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表