ESP8266固件烧录
一、烧录原理1、引脚布局
https://i-blog.csdnimg.cn/direct/8a9fa83f02dd4708838c7ad6ca896531.png
2、引脚定义
https://i-blog.csdnimg.cn/direct/76d2978433bd4ab293644954ba6af6a7.png
https://i-blog.csdnimg.cn/direct/745ef3a75adc401d891a1b5c8e3233f9.png
3、尺寸封装
https://i-blog.csdnimg.cn/direct/6e691d414b5a4e8fb8c82397493f3748.png
https://i-blog.csdnimg.cn/direct/7fe41e8072314c88bc30437cdc44861f.png
4、环境要求
https://i-blog.csdnimg.cn/direct/552e749282c842a78d009f639a9fb4f2.png
5、接线方式
https://i-blog.csdnimg.cn/direct/b97a4fee03234a16939c4772e83c928c.png
ESP8266系列模块集成了高速GPI0和外围接口,这大概会导致严肃的开关噪声。如果某些应用需要高功率和EMI特性,发起在数字I/0线上串联10到100欧姆。这可以在切换电源时克制过冲,并使信号平滑。串联电阻也可以在肯定水平上防止静电放电(ESD)。
6、放到PCB板子天线放置说明
ESP8266系列模块可以焊接到PCB板上。为了获得最佳的最终产品射频性能,请根据本指南注意模块的合理计划和天线在底板上的放置。
备选
备选方案1(发起):
将模块沿着PCB板边沿放置,天线放置在框架外或沿着板子放置,底部空心;
备选方案2:
模块沿PCB板侧放置,天线沿板和空心底部放置;
备选方案3:
将模块沿着板的一侧放置,天线沿着板的另一侧放置。
https://i-blog.csdnimg.cn/direct/890f4f0b786d419881ee40d456218138.png
7、GPIO电平转换电路(ESP8266电压3.3V,可以转5V举行通讯)
https://i-blog.csdnimg.cn/direct/5efb6e93e9b84d548daef420852a37a9.png
https://i-blog.csdnimg.cn/direct/1890d2435dc74f49b072173e847fc5d2.png 8、电源LDO
https://i-blog.csdnimg.cn/direct/e1e2e38f9bb44d9b8fa5912dfe13a786.png
9、自动下载电路(同STM32自动下在电路类似,通过串口控制DTR和RTS控制EN和GPIO0来举行进入烧写模式)
https://i-blog.csdnimg.cn/direct/3840fa9f099242e88cc66499ae078d97.png
https://i-blog.csdnimg.cn/direct/31602dae12db4837abe78128a71b4264.png
https://i-blog.csdnimg.cn/direct/8b8b41e37c10491abf875e904033eca6.png
10、串口下载和波特率选择
https://i-blog.csdnimg.cn/direct/dbc5c4adb57e4d9ea4db84b1e7f4a72d.png
默认115200,通过安可新官网下载固件、烧写上位机、调试上位机
开辟工具清单 | 安信可科技
https://i-blog.csdnimg.cn/direct/e05f0aa5180c43e8a920e2b1cf232947.png
https://i-blog.csdnimg.cn/direct/2e5d428a4e6c4a7d91b224f7f8a1ab72.png
11、AT指令
蓝牙模块_无线模块_物联网模块_LoRa|WiFi模块【安信可官网】
https://i-blog.csdnimg.cn/direct/518b4867e728438e85d011b6b2dd621a.png
12、模块参数(flash是步调存储空间巨细,)
https://i-blog.csdnimg.cn/direct/345d647f0c8848d68bd80750b41b462b.png 13、启动模式和重启
https://i-blog.csdnimg.cn/direct/3f08e69885354d888c1a5aa7ebcc9075.png
其他问题:
启动信息:
ESP8266芯片本身支持26MHz和40MHz晶体,如果利用40MHZ晶体,默认波特率为115200,如果利用26MHz晶体,UARTO电源后的波特率=26*115200/40=74880,安信可ESP8266系列模块都利用26MHz,由于一样平常串行端口工具不支持波特率,以是打印时会出现乱码。
您可以利用安全串行接口助手配置波特率74880来查看启动信息。
注:部分USB到TTL不支持74880波特率,电脑自带RS232到TTL不增援74880波特马特率,发起利用FT232、CP2102、CH340等芯片。
如安在干扰时保持功能:
U0TXD的系统打印默认电源,通过UART的内部引脚切换功能,用户init()调用系统uart swap()函数,将新的U0TXD更改为GPIO15,将U0RXD更改为GPIO13,硬件连接在两个引脚上可以举行串行通讯。
注意:互换后,硬件上的下载引脚仍然是原来的U0TXD和U0RXD。
二、固件烧写
工具准备
本次烧写利用的烧写工具,若没有此工具需要本身举行引脚拉低,供电等,然后连上串口转USB到电脑,需要本身接线的可以看这个博主。安信可ESP8266-01S 刷AT固件 详细操作教程_esp01s烧录教程-CSDN博客
https://i-blog.csdnimg.cn/direct/db161e0c34174e419bd8efdae2a2a162.png
https://i-blog.csdnimg.cn/direct/0ac85467822744aba574b39a5cf79872.png
若本身接线举行下载,下图为接线方式:
https://i-blog.csdnimg.cn/direct/6e71405deac74300bcda849be638331a.png
下图为接线缘故原由,现实上只需要我们配置GPIO0即可,通过TXD0下载,GPIO0拉低进入下载模式:
https://i-blog.csdnimg.cn/direct/31602dae12db4837abe78128a71b4264.png
ESP8266-01S有运行模式、下载模式、测试模式的区别,进入这下载模式、运行模式通过拉低或拉高IO0的电平实现。下图是官方给出的图片,其中ESP8266-01S没有引出GPIO15引脚,只引出了八个引脚,分别是3V3、RST、EN、TX、RX、IO0、IO2、GND
对于EN、RST、IO2、这三个引脚安可信已经在电路中拉高拉低。GPIO15由外围电路拉低
下图为接线原理 :
串口利用3.3V供电和逻辑电平(和ESP8266类似),ESP8266智能单独供电3.3V,他们的GND需要相连,不然相对电平不同等会导致通讯非常。IO0直接拉低,上电进入烧写模式。https://i-blog.csdnimg.cn/direct/997a9b34a2b5405cb12551599686d4e7.png
工具和固件下载
上一章一、9可以下载烧写工具,固件下载也在此链接中
https://i-blog.csdnimg.cn/direct/1bfd860f648d4a02bd5a4e3b435e1fa6.png
https://i-blog.csdnimg.cn/direct/c98fdb1a97a14916921548b3f05fad9d.png
MQTT是指MQTT协议,支持订阅和发布,可以连接到云平台,不同的平台有不同的固件,可以到对应平台的官网下载。AT适用于WIFI连接和数据收发
https://i-blog.csdnimg.cn/direct/cf5ff8e481af4cff914eb802b4e4f161.png
1、我们此次下载AT指令模块,打开固件下载工具(需要先接线和安装驱动)
https://i-blog.csdnimg.cn/direct/59432f9fac394927b7baf66976700566.png
2、选择文件和下载配置
https://i-blog.csdnimg.cn/direct/7582b8109fc142baa7caff8f6ae57c78.png
3、擦除flash等候完成
https://i-blog.csdnimg.cn/direct/7d7b261d3b584ceb8a7ef416d7291982.png
4、下载
https://i-blog.csdnimg.cn/direct/0cafcd65431c446a8ac30798cf48bcf3.png
https://i-blog.csdnimg.cn/direct/f121ba21f66d461d9c75fd357b9c131e.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]