乐鑫发布 ESP-IDF v5.0

乐鑫的ESP-IDFv5.0引入了对ESP32-C2和ESP32-H2的支持,增强了安全功能和Wi-Fi性能。新版本修复了多个Bug,降低了功耗,但包含API和构建系统的非兼容性更新。ESP-IDFv5.1将添加对ESP32-C6的初步支持。
摘要由CSDN通过智能技术生成

乐鑫最近发布了 ESP-IDF v5.0,对 ESP-IDF v4.x 进行了重大更新。v5.0 版本能够与大多数基于 v4.x 版本构建的应用兼容,同时也进行了一些非兼容性更新,并移除了部分废弃功能。用户在更新项目时需要相应地修改代码。ESP-IDF v5.0 是目前最新的稳定版本。

ESP-IDF v5.0 的新增特性包括:支持 ESP32-C2 和 ESP32-H2 SoC;对其他 ESP32 SoC (ESP32-S2、ESP32-S3 和 ESP32-C3) 的拓展支持;安全功能包括在 OTA 升级期间的预加密固件分发、更安全的 Wi-Fi 配网系统,新增 Wi-Fi 功能如支持快速 Station 切换的 802.11r,SoftAP 模式下的 WPS 注册和 Station 模式下的 WPA3 SAE H2E。

v5.0 版本还进行了一系列 Bug 修复,例如 ESP32-C3 和 ESP32-S3 部件上的电子保险丝问题,使用 RTC 时的上电复位问题,降低了一些应用的功耗,修复了 ESP32-S3 在睡眠模式下的某些电源参数。

然而,当您从旧版本将项目迁移至 ESP-IDF v5.0 时,也需要仔细考虑新版本的一系列非兼容性更新,例如更新了用于蓝牙操作的应用编程接口 (API)、构建系统、联网(包括从 OpenSSL 转向 mbedTLS 或 esp-tls 加密),移除了旧的 ADC 驱动程序,以及不再对 Python 3.6 提供支持。

乐鑫在 GitHub 仓库中以 Apache 2.0 许可开源了 ESP-IDF v5.0,您也可以阅读文档了解更详细的信息。

目前正在开发中的 ESP-IDF v5.1 将包含对 ESP32-C6 的初步支持。点此查看 ESP-IDF 对 ESP32-C6 的功能支持列表。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值