esp8266 烧录工具怎么进入烧录模式

ESP8266模块烧录问题 - LabVIEW论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
ESP8266模块烧录问题
14:54:46  
现在要对ESP8266进行烧录,工具是ESPflashDownloadTool,请问此工具有没有编程接口或者烧录指令呀,我想用程序控制烧录,而不是手动烧录。或者有没其他办法可以实现自动烧录,本人编程用的是LabVIEW。
15:16:48  
没人在吗?大神速来
15:16:49  
PCB在线计价下单
板子大小:
板子数量:
PCB 在线计价
没人在吗?大神速来
资深工程师
22:52:35  
(6.88 MB, 下载次数: 58)
22:52 上传
点击文件名下载附件
下载积分: 积分 -1 分
可以看看这个工具,如果觉得有用请支持一下
08:35:01  
可以看看这个工具,如果觉得有用请支持一下
虽然没解决我问题,还是谢谢你。。
16:59:31  
问题已解决,链接,这是一个使用命令行烧录的方法
17:09:50  
虽然没解决我问题,还是谢谢你。。
找到方法了,这是一个使用命令行烧录的方法
等待验证会员
16:46:53  
楼主是做的什么东西啊?想取取经
Powered by
供应链服务
商务及广告合作
Jeffery Guo
关注我们的微信
供应链服务 PCB/IC/PCBA
下载发烧友APP
版权所有 (C) 深圳华强聚丰电子科技有限公司esp8266烧写机智云固件方法 - CSDN博客
esp8266烧写机智云固件方法
这里是k7arm编辑的内容
看完下面转载的文章后我一直很好奇在哪里得知设置各个bin文件的起始地址。
这些起始地址的定义来自这里& &的文档&ESP8266
SDK Getting Started Guide&
=====================以下为我转载的文章==================
&&& 本文针对乐鑫ESP8266模块进行串口模式烧写流程整理了一篇操作流程。合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误。
2.操作流程
2.1 在机智云官网下载中心下载ESP8266对应的固件。
2.2解压下载的固件包。
&&&&&如图所示bin文件为我们所需要的固件。
2.3设备连接。
&&&& 本文分两种情况进行设备连接,描述如下:
2.3.1不带转接板ESP8266模块设备连接
&&&& 将ESP8266模块按照如下原理图进行接线,注意烧写模式下GPIO0与GPIO15需要输入低电平。&
2.3.2带转接板ESP8266模块设备连接
&&&& 转接板管脚示意图:
&& 依次将乐鑫模块的相应管脚按如下原理图进行接线,注意GPIO0需要输入低电平,其中KEY1为外部复位按键。
2.4串口设置
2.4.1确认串口参数
&&&&&&& 将上述开发板连接电脑后,通过“我的电脑”-&“管理”-& “设备管理器”-&“端口(COM 和LPT)”选项中可以看到相应增加的COM口。
2.4.2 下载烧写软件
&&& 下载解压后得到下面文件
&&& 再次解压图中所示的文件后,双击“flash_download_tools_v1.2_150512.exe”打开烧写软件,出现如下对话框。
& & &请务必依次对照下图所选的地方进行相应的填写:
2.5烧写操作
&&& 步骤一、当串口连接成功之后,点击如上图的“START”按钮
&&& 会出现
&&&& 步骤二、将ESP8266重新上电(或者直接按下2.3.2中所示的KYE1后松开),将会出现如下信息表示模块正在进行烧写。
&&& 步骤三、等待一段时间后,出现“FINISH”字样表示烧写成功。
本文已收录于以下专栏:
相关文章推荐
前言这几天正在使用ESP8266接入机智云,需要保存一些自定义的参数。在笔记6中,做了AP信息的保存,但它是借助特定的API保存特定的AP信息。而自定义的参数还需要我们自己处理,所有的智能硬件都会涉及...
这个工具主要是用来向esp8266下载固件用的。
我使用的是esp8266-12f,开始不知道使用什么工具向它下载固件,前段时间只知道使用arduino-ide,但是找了半天发现这玩意儿好像不能指定...
1 前言本文偏软,先做个声明。
利益相关声明:我是一个硬件公司的工程师,跟机智云没有任何的利益相关。
机智云,是目前比较开放的第三方云平台。我是在今年光亚展上看到他们的,当时记了几家国内的云平台公...
大家在玩esp8266时,用下载工具可以将固件刷到flash中(ESP FLASH DOWNLOAD TOOL),但是在重新刷写另一与之完全不同的新固件时,可能会有上个固件残留下来的系统参数与用户参数...
这几天调试esp8266连接机智云,下载完固件之后使用手机端的IOEDemo或是机智云去配置esp8266连接家里的wifi总是失败,无论使用softap还是arilink都不行,具体现象是,可以搜索...
ESP8266 Flash
1.1 系统参数区
(System param)1.2 用户参数区
(User param)
2 Layout...
刚拿到这个模块时,连上线一会能用,一会不能用,开始也一直不知道是什么原因,后来仔细了解了8266的引脚功能,算是解决了这个问题,不仅学会了模块正常工作下的调试,还学会了如何烧录固件,现在把我的学习心得...
Adafruit 提供了非常好的固件烧写教程 。下面你会发现两个流行的基本工具esptool和NodeMCU Flasher。
注意:记住ESP8266在烧写新固件前需要放入烧写模块。
本文结合个人实战经验,介绍了NodeMCU刷固件的步骤,并说明了几个需要格外注意的点,并用实际效果图做辅助说明...
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Arduino IDE 烧录 ESP8266教程 - CSDN博客
Arduino IDE 烧录 ESP8266教程
Arduino IDE for ESP8266教程
原出处:/?p=758
ESP8266是现在性价比不错的Wifi模块,用了一块ESP8266-01之后感觉还行,用在数据采集器上表现还是不错的,后来看到官方出了SDK,可以用SDK修改模块的相关功能,还可以控制IO脚,在尝试了官方SDK后感觉上手略困难,没有文字教学(只有视频教学,习惯看文字教学的很苦恼,毕竟文字教学可以先大致浏览一下有什么API,相关测试代码,自己选择喜欢的功能把玩一遍之后再决定要不要入坑等等),源码没注释,烧写程序设置指示不清楚(一直没搞清楚那些hex文件对应的地址该怎么选择),基本没法快速入门。
之后找到了NodeMcu,NodeMcu是基于ESP8266-12E的一款硬件,编程语言使用lua脚本,不得不说这个比官方SDK好很多了,官网上有在线API手册以及示例源码,固件的烧写也很傻瓜,而且烧写完成之后,后续的编程完全不需要再进行烧写,全部都是在线将脚本写入并运行。在尝试了一些例程之后打算入坑,接着找了个DHT22的例程放进去,之后就傻眼了,读取数据基本就是得头几个是正确的,之后就直接错乱了,在测试了几个github上的程序都无解之后就放弃了……
最后以外的发现了Arduino IDE for ESP8266(Github:),这个是基于Arduino的ESP8266的Broad库,对我来说至少能不通过太大的学习成本使用ESP8266也是件好事。在它的项目页上有安装教程,利用了Arduino
1.6.5的新特性进行在线安装(1.6.4也有,但感觉不如1.6.5好用,github上是使用1.6.5进行配置的)。
1、打开Arduino,选择“首选项”,在“附加开发板管理器网址”中填入/stable/package_esp8266com_index.json,然后点击确定保存这个地址。
2、打开工具-&开发板-&开发板管理器
3、等待开发板管理器启动完成后,移动到开发板管理器的最下方,可以看到一个esp8266 by esp8266 Community,右下角有个选择版本,选好2.0.0之后点击安装,因为是连接到github上下载(国内可能会被墙,这是下载好的文件,覆盖掉首选项里边那个配置文件的文件夹即可(下面第二个图里划红线的位置点击进去),比如我的路径是C:\Users\Administrator\AppData\Local\Arduino15\preferences.txt,那需要解压出来覆盖掉C:\Users\Administrator\AppData\Local\Arduino15这个文件夹,覆盖之后可能需要重新设定arduino库的地址,因为preferences.txt里边包含有项目的地址)。
安装Board支持包,安装完成后的样子,会显示2.0.0 INSTALLED
首选项设置,在开发板管理器中(Addtional Boards Manager URLs)填入ESP8266的配置地址,红线中的是Arduino15存放的地点
4、下载完成之后可以在开发板选项中看到ESP8266 Module,一般开发就是用Generic&ESP8266 Module就行了其它的设置默认。有的板的Flash大小会有差别,具体可以查找板上的Flash芯片型号确定。如果找不到芯片型号可以用例程中的ESP8266-&CheckFlashConfig来确定
选择Generic ESP8266 Module就行了,有的板的Flash大小会有差别,具体可以查找板上的Flash芯片型号确定。如果找不到芯片型号可以用例程中的ESP8266-&CheckFlashConfig来确定,选择Flash大小小于板上Flash的大小就行,不确定可以先选择512k。
这样子就算是配置完成了,由于本身就是直接烧写8266的Flash,所以并不需要烧写bootloader。
然后就可以测试示例代码了。
可以试试ESP8266WebServer下的AdvancedWebServer,这是一个Web服务器,可以显示由MCU构建的SVG图像,需要修改ssid和password变量为自家的wifi的参数,烧写方式和ESP8266普通的烧写方式是一样的,GPIO0拉低进入烧写模式,给板子复位过后选择下载程序,等下载完毕之后就可以运行了,其实这里有个bug,下载完成之后可以不用拉高GPIO0就会直接运行刚刚下载的程序了。
运行程序之后会打印8266的IP。
查看获得的IP
我们只需要用浏览器打开这个IP就可以看到8266输出的内容了。
ESP8266例程输出
本文已收录于以下专栏:
相关文章推荐
刚拿到这个模块时,连上线一会能用,一会不能用,开始也一直不知道是什么原因,后来仔细了解了8266的引脚功能,算是解决了这个问题,不仅学会了模块正常工作下的调试,还学会了如何烧录固件,现在把我的学习心得...
ESP8266烧录NODEMCU固件
本文针对乐鑫ESP8266模块进行串口模式烧写流程整理了一篇操作流程。合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误。
2.操作流程
DHT11/DHT22
本例程使用的是DHT11这个模块
Arduino Uno
DHT11温湿度传感器
可以使用 Arduino IDE 为售价并不昂贵的WiFi模块编写程序。名为hackster.io的会员请我做一个项目:我的确也这么做了。
一位会员(会员F.G.M.)请我利用E...
/id/ESP8266-ADC-Analog-Sensors/?ALLSTEPS
ESP8266 modules have t...
一、烧录bootload
1、hex在hardware\arduino\bootloaders里,选择相应hex;
2、熔丝位配置,选择外部晶振16MHz,以Arduino nuo板,mage32...
作用:不用AT指令,不用多余的串口调试工具,直接用arduino编辑器对esp8266-01板烧写arduino程序。
Arduino环境的搭建:
除了从arduino官网上下载完整的编辑器(建议...
ESP8266调试篇
在一个下雨的星期天下午,一个经验丰富的嵌入式开发者给圣诞老人写了个愿望单,他特别想了解一下未来的单片机到底是什么样子。然而,这个愿望单并没有被送到拉普兰(斯堪的纳维亚半岛的最北端地区),而是被送到了中...
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)分享给朋友:通用代码: <input id="link4" type="text" class="form_input form_input_s" value="" />复 制ESP8266 最小系统 环境搭建、测试、烧录01下载至电脑扫码用手机看用或微信扫码在手机上继续观看二维码2小时内有效ESP8266 最小系统 环境搭建、测试、烧录01扫码用手机继续看用或微信扫码在手机上继续观看二维码2小时内有效,扫码后可分享给好友没有优酷APP?立即下载请根据您的设备选择下载版本
药品服务许可证(京)-经营- 请使用者仔细阅读优酷、、、Copyright(C)2017 优酷
版权所有不良信息举报电话:2551人阅读
ESP8266 是一个带完整 WiFi 功能、 同时带一个 32bit MCU 的 SoC,可以取代原 Arduino 核心板 + WiFi 扩展板完成的大部分应用。
最重要的,他的价格,只有 RMB 10 块左右,带 1MB Flash 的模块价格,也只在 RMB 13 块左右,批量的价格更便宜。
ESP8266 结构框图:
以上内容摘自
ESP8266 系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP8266的超低功耗的UART-WiFi模块的模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。
  模块核心处理器 ESP8266 在较小尺寸封装中集成了业界领先的 Tensilica L106 超低功耗 32 位微型 MCU,带有 16 位精简模式,主频支持 80 MHz 和 160 MHz,支持 RTOS,集成 Wi-Fi MAC/ BB/RF/PA/LNA,板载天线。支持标准的 IEEE802.11 b/g/n 协议,完整的 TCP/IP 协议栈。用户可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器。
  ESP8266 是高性能无线 SOC,以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。
更多关于esp8266的信息和资源可参考下面的链接:
做个比赛需要用到ESP8266模块,虽然早就和它打过交道了,但是一直没有深入了解过他,现在我准备自己玩一玩这个模块,也希望能做出来点有趣的东西,并把学习到的知识积累下来,记录在这里,分享给大家。
买来模块我们肯定是要先调试一下,看看是不是好使。
工具:USB转串口;杜邦线;两节1.5V电池
(ESP8266烧录程序连线图)
(一)入门调试
将所有线都连接完毕之后(现在不烧程序,进入运行模式,所以按照上图接线的时候一定要将GPIO2和0针脚空位,一定要将GPIO2和0针脚空位,一定要将GPIO2和0针脚空位),USB转串口插在电脑上,打开设备管理器,查看是否扫描到端口。
注意:这个时候模块供电成功,模块开始发射WiFi,我们在电脑上搜索一下附近的WiFi将会搜索到ESP***或者AI-THINKER***字样的WiFi。
然后打开串口调试助手,ESP8266提供一个ESP8266调试工具我们可以双击这个.exe文件,然后进入工作界面。
我们先点击扫描,这个时候他会扫描到串口号,选择我们USB转串口插上之后电脑显示的那个,我刚刚那个显示的是COM3,所以我就需要选择COM3,然后我们点击打开串口
这样就可以实现电脑和模块的通信了。
在下面的输入框输入AT然后回车,点击文本发送
如果模块正常,各个接线也都正常的话,数据接收窗口会返回
这时我们也就实现了第一步了,可以使用AT指令研究这个模块的功能了,大家可以自行阅读AT指令集。下面的链接是一些相关资源下载地址。
本模块可以工作在三种模式:
3 ,AP+STA
Sta模式: Station, 类似于无线终端,sta本身并不接受无线的接入,它可以连接到AP,一般无线网卡即工作在该模式。
AP模式:就是和路由器一样的功能,它自己发射WiFi,终端可以连接上它,但是他不能像sta模式那样连接其他WiFi。
AP+STA模式:它既可以自己发射WiFi供其他终端连接,又可以做终端连接其他WiFi。
出厂设置为第三种模式!
查看模块现在的工作模式的指令 AT+CWMODE?回车
设置模块工作模式为1/2/3的指令为 AT+CWMODE=1/2/3回车
设置WiFi模块的名字和密码(AP模式下)
AT+CWSAP=”ESP8266”,””,5,3回车
查看版本的指令 AT+GMR回车
以下为 ESP8266 作为 softAP ,建立 TCP 服务器的举例:
设置 WiFi 模式 :
AT+CWMODE=3回车
// softAP+station mode
设置为允许多连接:
AT+CIPMUX=1回车
建立 TCP server:
AT+CIPSERVER=1回车
// 默认端口default port = 333
PC 连入 ESP8266 softAP,PC 作 TCP client 连接设备。打开网络调试助手
输入ESP8266IP 192.168.4.1和端口号333,点击连接,输入信息发送过去,串口调试助手哪里的接受窗口会显示我们这边发送的信息。
设置端口的指令:
发送命令:AT+CIPSERVER=1,8080(设置指令)
推荐新手必看的教程:
(二)烧录固件
烧录的准备工作:
按照上面的烧录接线图将所有的线都接好(一定不要忘记将GPIO2接3v3将GPIO0针脚接GND)
打开烧录软件:
点击右面那个齿轮选择要烧录的文件,对应好后面的数值,如果只烧录0x0000这一个文件,那么将左面方框的×去掉。设置好之后,点击操作,选择串口,一键烧录
使用过程中,我发现频繁的插拔杜邦线很烦人,所以找杰哥给我焊了一个底座,这样运行的时候将模块、USB To TTL和独立电源直接插在上面就搞定了,烧录的时候需要再额外查两个杜邦线,还是很方便的,下面上图:
【注】频繁的插拔USB可能会导致电脑的USB接口假死,这时候你打开设备管理器,找到相应的驱动,卸载之后重启电脑就好了。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:46480次
排名:千里之外
原创:41篇
评论:20条
(2)(2)(8)(5)(1)(1)(2)(2)(7)(4)(2)(4)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'}

我要回帖

更多关于 esp8266 烧录文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信