0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

乐鑫双核ESP32-S3助力AIoT市场

星星科技指导员 来源:嵌入式计算设计 作者:Saumitra Jagdale 2022-07-01 11:12 次阅读

AIoT 市场在处理、安全和软件支持方面需要一些帮助。为了获得所需的帮助,半导体解决方案需要加强并满足五个关键要求:

提高系统速度

减少内存占用

用于实现 AI 应用程序的外部接口

内置安全功能解决了连接专用外部组件的问题

降低系统的总体成本和复杂性

为了为 AIoT 应用提供包容性的半导体解决方案,乐鑫发布了其 ESP32-S3 SoC,该 SoC 具有专用的 AI 加速支持以及 AIoT 应用的矢量指令。向量指令通过一次处理整个一维向量指令来提高系统的速度。正因为如此,器件的代码密度大大提高。

此外,SoC 与公司的 AI 软件支持兼容,无需外部接口。

该公司推出了许多集成了 WiFi 和蓝牙连接的 SoC,但 ESP32-S3 具有增强型双核 MCU,具有 AI 特定指令和硬件安全功能。内置安全功能解决了连接专用外部组件以确保安全的问题。这降低了系统的总体成本和复杂性。

该内核包括 XTensa LX7 MCU,工作频率为 240 MHz,比 ESP32 160 MHz 更快。因此,作为 MINI 系列无线模块一部分的 ESP32-S3 SoC 一直致力于解决 AIoT 市场的需求。

ESP32-S3 SoC 的主要特性

ESP32-S3 SoC 提供集成的 2.4 GHz Wi-Fi,支持 40 MHz 带宽,即使在更高温度下也能高效工作。BLE(低功耗蓝牙)5.0 允许以高达 2 Mbps 的数据速率进行远程连接。它还具有一个 512 KB 的内部 SRAM,可用作系统的高速缓存。

SoC 支持具有 44 个可编程 GPIO 和多组外设的广泛接口。外设包括 SPI、I2S、I2C、PWM、RMT、ADCDACUARTSD/MMC 主机和 TWAI。有 14 个运行时可控的数字引脚,可配置为 HMI 应用的电容式触摸输入。与 ESP32 相比,它允许更大更快的八进制 SPI 闪存,以及具有自适应数据和指令缓存的 PSRAM。

pYYBAGK-ZkaAPuIFAAGnc3OOOpE250.png

ESP32-S3 SoC 的安全功能

ESP32-S3 SoC 具有创建安全网络的硬件安全要求,无需任何外部组件。它可以选择在执行之前使用应用程序映像的 RSA-PSS 签名进行安全启动以进行验证。此外,加密还包括用于片外闪存的基于 AES-XTS 的闪存加密。它配备了数字签名外围设备和 HMAC 模块,用于保护私钥或对称密钥免受软件攻击和身份盗窃。

AIoT 应用的 AI 软件支持

ESP32-S3 SoC 支持 MCU 中的矢量指令。这增强了平衡功能的深度学习计算和信号处理。ESP-WHO 人脸检测和 ESP-Skainet 语音助手 Github 库将由公司更新,以充分利用设备在 AIoT 应用中的潜力。

它与公司的 ESP-IDF 平台兼容,具有测试、定期更新和无与伦比的支持政策。ESP-IDF 软件架构可帮助开发人员构建新的应用程序或将应用程序迁移到 ESP32-S3 平台。这确保了平台工具和 API 的高效运行。

结论

ESP32-S3 SoC 配备更大容量和更快的 SPI 闪存和 PSRAM 芯片。它的 AI 加速支持以及软件库使其成为 AIoT 应用程序的不错选择。灵活的软件支持允许用户使用 ESP-IDF 工具和 API 将其现有的兼容 ESP 应用程序迁移到 ESP32-S3 平台。此外,它支持比 ESP32 更多的接口 I/O 引脚和安全功能。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    145

    文章

    15989

    浏览量

    343332
  • soc
    soc
    +关注

    关注

    38

    文章

    3737

    浏览量

    215580
  • 深度学习
    +关注

    关注

    73

    文章

    5224

    浏览量

    119865
  • AIoT
    +关注

    关注

    8

    文章

    1252

    浏览量

    30039
收藏 人收藏

    评论

    相关推荐

    Banana Pi 开源硬件基于ESP32-S3开发的物联网开发板系列

    ://wiki.banana-pi.org/BPI-Centi-S3 香蕉派 BPI-PicoW-S3是为物联网开发和创客DIY设计的一款开源硬件开发板。采用
    发表于 09-27 17:10

    ESP32-S3技术参考手册

    ESP32­S3 技术参考手册面向使用 ESP32-S3 系列产品进行底层软件开发的人员,介绍了 ESP32-S3 系列产品中内置的硬件模块,包括概述、功能列表、硬件架构、编程指南、寄
    发表于 09-18 08:15

    ESP32-S3硬件设计指南

    本文提供基于 ESP32-S3 的硬件设计的指导规范。ESP32-S3 是一款具有超高性能的 Wi-Fi +Bluetooth® 5 (LE) 系统级芯片。这些规范将帮助您提升原理图和 PCB 版图设计的准确性。
    发表于 09-18 08:06

    ESP32-S3-WROOM-1/ESP32-S3-WROOM-1U技术规格书

    1.1 特性 CPU 和片上存储器 • 内置 ESP32-S3 系列芯片,Xtensa® 32 位LX7 微处理器 (支持单精度浮点运算单元),支持高达 240 MHz 的时钟频率 • 384
    发表于 09-18 07:54

    ESP32-S3技术规格书

    ESP32-S3 是一款低功耗的 MCU 系统级芯片 (SoC),支持 2.4 GHz Wi-Fi 和低功耗蓝牙 (Bluetooth® LE) 无线通信。芯片集成了高性能的 Xtensa® 32 位 LX7 处理器、超低功
    发表于 09-18 07:53

    使用ESP32-S3搭建网络摄像头

    本篇博文使用ESP32-S3搭建网络摄像头,相比较局域网摄像头,本篇博文将分享如何搭建外网可以访问的网络摄像头。
    的头像 发表于 09-06 12:48 2856次阅读
    使用<b class='flag-5'>ESP32-S3</b>搭建网络摄像头

    基于ESP32-S3的高性能开发板介绍

    FireBeetle 2 ESP32-S3是一款基于ESP32-S3-WROOM-1-N16R8模组设计的主控板。ESP32-S3-WROOM-1-N16R8模组拥有16MB Flash和8MB
    的头像 发表于 09-05 11:33 5420次阅读
    基于<b class='flag-5'>ESP32-S3</b>的高性能开发板介绍

    【FireBeetle 2 ESP32-S3开发板体验】ESP-WHO解决方案移植

    的引脚和ESP32 S3之间的连接是根据开发板而定的,所以也需要对代码进行修改来适配开发板。 在官方提供的menuconfig中可以对自定义的开发板的摄像头引脚进行指定。在命令中输
    发表于 08-12 09:22

    【FireBeetle 2 ESP32-S3开发板体验】在Arduino中充分利用FireBeetle 2 ESP32-S3的16MB Flash做SPIFFS

    DFRobot提供的这款 FireBeetle 2 ESP32-S3 开发板,从官方WiKi上,可以了解到详细的硬件信息: 处理器:Xtensa® 32位LX7微处理器 主频:240 MHz
    发表于 08-02 09:55

    【FireBeetle 2 ESP32-S3开发板体验】测评1_搭建开发环境

    /GENERIC_S3_SPIRAM_OCT/)点击该链接下载ESP32-S3的固件。 使用esp-tool工具,将固件烧写到开发板上
    发表于 07-29 21:40

    【FireBeetle 2 ESP32-S3开发板体验】使用PyCharm开发MicroPython体验

    一、开箱 FireBeetle 2 ESP32-S3是一款基于ESP32-S3-WROOM-1-N16R8模组设计的主控板。ESP32-S3-WROOM-1-N16R8模组拥有16MB Flash
    发表于 07-28 11:43

    【FireBeetle 2 ESP32-S3开发板测评】MicroPython开发体验

    【FireBeetle 2 ESP32-S3开发板测评】MicroPython开发体验
    的头像 发表于 07-23 09:02 1221次阅读
    【FireBeetle 2 <b class='flag-5'>ESP32-S3</b>开发板测评】MicroPython开发体验

    esp32-c2 开发示例

    完成后安装插件如下图 3、插件安装完后,查看- 命令面板(快捷键Ctrl+Shift+P)。 4、输入configure esp-idf extension,点击。 5、选择第
    发表于 05-05 14:39

    ESP32-C2芯片开发板示例教程

    完成后安装插件如下图 3、插件安装完后,查看- 命令面板(快捷键Ctrl+Shift+P)。 4、输入configure esp-idf extension,点击。 5、选择第
    发表于 04-23 15:28

    esp32-c2 开发 示例

    一、准备工作数据线X 1 、 四博智联 ESPC2-12 开发板 X 1二、环境搭建1、进入https://code.visualstudio.com 官网下载VSCODE软件2、安装完成后安装
    发表于 04-20 13:39