出现在ESP-IDF源代码中的ESP32-H2蓝牙LE和802.15.4 RISC-V SoC

原文链接:ESP32-H2 Bluetooth LE & 802.15.4 RISC-V SoC shows up in ESP-IDF source code 由Jean-Luc Aufranc撰写。

最近,乐鑫又在开发一款带有 ESP32-H2 SoC 的 RISC-V 芯片。基于ESP32-H2 SoC该芯片可以提供蓝牙LE 和 802.15.4 连接,并且可以应用在 ESP-IDF 框架源代码中。

从代码比较中,我发现 ESP32-H2与具有单个 RISC-V 内核的ESP32-C3非常相似,其时钟频率可以达到 96 MHz。而且 ESP32-H2 还是第一个没有 WiFi 的乐鑫 SoC,因为它的WiFi无线电被替换为了用于Thread、Zigbee等的802.15.4无线电。它可用于开发家庭自动化、智能照明和无线传感器等网络应用。

ESP32-H2的结构框图
ESP32-H2的结构框图

在查看 ESP32-C3 和 ESP32-H2 之间的源代码差异时,我发现主要的差异是 802.15.4 无线电和更低的最大频率。目前看来,其余参数大部分都没有什么变化,所以他们有可能还是会保留相同的 RAM (400KB)、存储和大多数相同的外围设备,但这很可能只是代码尚未被修改而已。

96 MHz频率的ESP32-H2
96 MHz频率的ESP32-H2

在 Kconfig 中,ESP32-H2 的频率可从 16 MHz 到 96 MHz进行配置,而 ESP32-C3 的频率则可以从 40 MHz 至 160 MHz。

ESP32用于Zigbee线程的802.15.4无线电
ESP32用于Zigbee线程的802.15.4无线电

上面的最后一行显示 CHIP_FEATURE_ IEEE802154 和 CHIP_FEATURE_BLE 是我们看到 802.15.4 和 BLE 无线电的地方,而 ESP32-C3 的行显示 802.11b/g/n WiFi:


代码会随着时间的推移而改进,你可以在ESP-IDF Github 的 repo 中找到对 的ESP32H2 引用。

消息来自于BirdTehstep

分享这篇文章
订阅评论
提醒
0 评论
内联反馈
查看所有评论