ESP32与ESP8266固件烧录详细步骤

一、两者对比

1.处理器架构

ESP32是双核处理器,有两个Tensilica LX6内核,处理器主频高达160MHZ~240 MHz,处理器性能更加强大,除了提供更高的速度外,还支持更多的硬件外设接口,这也意味着它可以更好地处理多任务和多线程应用,提高了开发者的应用开发灵活性。而ESP8266则只有单个Tensilica内核,处理器主频为80 MHz。意味着ESP32比ESP8266运行速度快

2.内部资源

ESP32直接集成了更多内存(ROM码+RAM),支持更高的数据速率,内置蓝牙,允许多个固件一起运行,使这个芯片更适合对稳定性要求较高的应用程序、温、湿度传感器(DHT11/22)这些需要内存储存在内存中的应用。ESP8266则只有多达4MB Flash和80KB RAM,只适合解决较小的、临时的、甚至是需要数据滞留的应用。

3.软硬件外设

ESP32具有较多的硬件外设,ESP32 芯片具有 34 个 GPIO 引脚,且大部分 GPIO 都可以配置内部上拉或下拉电阻,可以与 SDIO、UART 等实现多路复用。ESP32 还具有两个 8 位 DAC 通道和一个 12 位 SAR ADC,支持来自 18 个通道的测量量。而 ESP8266 只有一个 10 位 ADC 引脚因此ESP32的GPIO更多,功能更丰富。

4.能源消耗

ESP32在能源管理方面更加出色,包括低功耗、功率控制和节能特性的支持,从而根据配置而浪费更少的能源。

总的来说,ESP32具有更高的处理性能、内存、更多的外设和更好的能源消耗控制,使它更加适合于处理高性能、多技术集成、大规模的物联网应用,而ESP8266通常适用于较小的、单一应用程序的数字型、Wifi智能家居设备等应用。

5.最重要的一点

ESP32 支持蓝牙和 Wi-Fi 双模式,而 ESP8266 只支持 Wi-Fi。ESP32 集成了 Wi-Fi 和双模式蓝牙,支持旧蓝牙协议和低功耗蓝牙协议。

二、固件的下载和烧录

1.esp8266

(1)下载官方的固件烧录工具

乐鑫官网:Flash下载工具
在这里插入图片描述
如上图,在乐鑫官网的【支持】页面选择【Flash下载工具】,下载完成不需要安装。

(2)下载AT固件


在官网的【支持】–>【下载】—【ESP-AT】找到自己的模块对应的Bin文件。

(3)烧录固件

第一步:安装CH340驱动(ESP8266),或者CP2102驱动(ESP32)。
第二步:使用usb线连接到电脑串口。
第三步:打开之前下载的烧录工具,选择你的模块,我这里是【esp32】,选择完之后点击【ok】。
在这里插入图片描述
第四步:选择factory_ESP32C2-2MB.bin固件路径,地址填写0x0,然后选择COM端口,勾选【DoNotChgBin】点击【START】,然后按下模块上面的【Flash或Boot按钮】,等待进度条开始走,之后松开,等待烧录完成。
在这里插入图片描述
第五步:安装验证
安装完之后呢就可以使用串口助手,打开你的连接的该串口助手之后,按下【复位键】,ESP32或者eps8266就可以返回固件信息。
在这里插入图片描述
好啦,这次分享就到这里。

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值