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

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

3天内不再提示

STM32WB的双核架构及其优缺点解析

STM32单片机 来源:面包板社区 作者:面包板社区 2020-09-05 11:27 次阅读

两年前,意法半导体推出STM32WB,以强大无线连接能力、低功耗特性、高安全性,剑指如火如荼的物联网产业。

两年后,如果你还对STM32WB的咄咄锋芒一无所知,那。

也还来得及,预约STM32WB直播,与我们一起细品STM32WB亮剑物联网的几大加持。

双 核,铸 就 超 低 功 耗

对于物联网设备来说,功耗问题是永远的痛。

除了继承了STM32L4系列MCU的低功耗特性,STM32WB的双核架构是其取得超低功耗性能的关键。

▲STM32WB的双核架构

射频端从应用处理器独立出来,由Cortex M0+内核负责处理连接相关的工作,如数据上传以及用空中下载技术(OTA)更新射频协议栈。Cortex M0+处理网络任务时,应用处理器 Cortex M4处于休眠状态,功耗可降至1.8µA,但同时保持5µs的唤醒时间。

基于M4内核的主处理器负责各种用户应用(传感器融合或控制)时,并支持批处理模式,其能够让闪存和CPU在关闭条件下降低功耗,同时完成相应的工作。

两个内核同时运行时,功耗也仅有50µA/MHz,而且不损失任何性能。

▲STM32WB的低功耗特性

在不需要一直工作的应用场景中,STM32WB的超级节能模式会关闭更多外设,达到更低的功耗水平(最低小于50nA),这对于物联网应用中诸多电池应用的场景简直是雪中送碳。

超 强 安 全 性

STM32WB着力打造物联网保护,集成了丰富的保护和安全特性。STM32WB微控制器包含嵌入式安全硬件功能,如256位AES硬件加密、PCROP读写保护、JTAG熔丝位、采用椭圆曲线加密引擎的公钥加密。固件升级服务(FUS)、PCROP和PKA功能确保安全的无线协议栈更新、加密密钥管理和代码保护。

STM32WB的安全性如何实现?还是基于其独立的双核架构。

以远程固件升级应用场景为例,首先将客户密钥存储在封闭的M0+安全区域里,新的固件包到来后,先将其放在闪存空间,由M4来处理。M4检测到新的2.0固件,通知系统,并将固件里的签名和密钥发给M0+子系统做验证。如果验证的签名和密钥和内部子系统一致,更新就会继续,如果发现不对,则会停止更新过程。整个过程都有监控,安全性得到了保证。

▲STM32WB的超强安全性

欲知 STM32WB 更多安全性能

9月9日晚8点,直播间等你

开启STM32“无线”新市场

多 协 议,超 连 接

蓝牙Zigbee以及OpenThread等是物联网主要的无线连接技术。对多种无线协议的支持至关重要。STM32WB集成了开放的2.4G射频多协议模块,支持Bluetooth蓝牙5.0以及THREAD和ZigBee的协议栈。

▲STM32WB支持多协议

STM32WB55无线微控制器符合Bluetooth5.0认证,支持Mesh 1.0网络和多种配置文件,可灵活地集成专有BLE栈。通用的IEEE 802.15.4 MAC层确保STM32WB可以运行专有协议或栈,包括ZigBee和OpenThread低功耗Mesh网络协议,为设计人员提供更多将设备连接到物联网(IoT)的选项。

因为STM32WB上的2.4G射频可以支持多协议,所以基于+6dBm输出功率和高灵敏度的射频模块和物理层、链路层之上的协议栈,可以进行不同排列组合,比如同时使用ZigBee和蓝牙5.0,或者同时使用蓝牙5.0和Thread,又或是Thread和ZigBee以及同时支持专有协议,用户可以打造自己的专有物联网平台。

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

    关注

    2232

    文章

    10650

    浏览量

    347870
  • 双核架构
    +关注

    关注

    0

    文章

    4

    浏览量

    2237

原文标题:STM32直播 | “种草”STM32WB,开启无线新市场

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32WB55开发(1)----监测STM32WB连接状态

    STM32WB系列微控制器代表了STMicroelectronics在无线技术领域的新一代创新,集成了Bluetooth 5.0、Zigbee和Thread等多种无线通信协议。而在这些无线
    的头像 发表于 12-01 15:41 311次阅读
    <b class='flag-5'>STM32WB</b>55开发(1)----监测<b class='flag-5'>STM32WB</b>连接状态

    如何让STM32WB在没有LSE时运行BLE应用程序

    如何让STM32WB在没有LSE时运行BLE应用程序
    的头像 发表于 10-24 16:41 203次阅读
    如何让<b class='flag-5'>STM32WB</b>在没有LSE时运行BLE应用程序

    STM32WB系列上开始使用Zigbee

    本应用笔记将指导设计者完成基于 STM32WB 系列微控制器构建特定 Zigbee®应用程序所需的所有步骤。阐明了如何与STM32WB 系列微控制器连接,同时还整合了与 Zigbee®相关的最重
    发表于 10-09 17:30 0次下载

    应用笔记 | STM32WB基于Custom Template实现客户定制BLE私有协议

    关键字:STM32WB,BLE私有协议,定制   目录预览 1.引言 2. STM32CubeMx 实现步骤 3.测试平台搭建及功能测试 4.小结 0 1 引言 STM32WB55是一款支持
    的头像 发表于 10-08 17:40 822次阅读

    STM32WB BLE应用低功耗设计

    电子发烧友网站提供《STM32WB BLE应用低功耗设计.pdf》资料免费下载
    发表于 09-20 14:58 4次下载
    <b class='flag-5'>STM32WB</b> BLE应用低功耗设计

    STM32WB的用户密钥存储(CKS)

    电子发烧友网站提供《STM32WB的用户密钥存储(CKS).pdf》资料免费下载
    发表于 09-20 14:47 0次下载
    <b class='flag-5'>STM32WB</b>的用户密钥存储(CKS)

    开启STM32WB无线新市场

    电子发烧友网站提供《开启STM32WB无线新市场.pdf》资料免费下载
    发表于 09-20 14:34 0次下载
    开启<b class='flag-5'>STM32WB</b>无线新市场

    STM32WB硬件、软件、BLE低功耗设计及速率优化

    电子发烧友网站提供《STM32WB硬件、软件、BLE低功耗设计及速率优化.pdf》资料免费下载
    发表于 09-20 11:47 3次下载
    <b class='flag-5'>STM32WB</b>硬件、软件、BLE低功耗设计及速率优化

    STM32WB系列微控制器起动流程

    电子发烧友网站提供《STM32WB系列微控制器起动流程.pdf》资料免费下载
    发表于 09-20 11:02 1次下载
    <b class='flag-5'>STM32WB</b>系列微控制器起动流程

    使用STM32WB系列微控制器构建无线应用

    电子发烧友网站提供《使用STM32WB系列微控制器构建无线应用.pdf》资料免费下载
    发表于 09-20 10:15 0次下载
    使用<b class='flag-5'>STM32WB</b>系列微控制器构建无线应用

    STM32WB系列的ST固件升级服务

    本文档介绍了 STM32WB 系列微控制器可用的固件升级服务(FUS)。这些服务由位于嵌入式 Flash 存储器安全部分中的意法半导体代码提供,可供通过用户 Flash 存储器在 Cortex
    发表于 09-12 09:34 0次下载

    STM32WB产品详解及FUS无线协议栈升级

    STM32WB产品详解及FUS无线协议栈升级2.4GHz无线STM32WB, 采用SoC单芯片设计,支持多协议射频。
    发表于 09-06 06:35

    STM32WB BLE协议栈编程指南

    及相关事件回调与 BLE 协议栈特性联系起来。用户必须具备有关 BLE 技术及其主要功能的基本知识。有关 STM32WB 系列和低功耗蓝牙规范的更多信息,请参考本文档结尾处的第 6 节“参考文档
    发表于 08-14 10:13

    STM32WB无线产品介绍

    电子发烧友网站提供《STM32WB无线产品介绍.pdf》资料免费下载
    发表于 07-31 16:50 0次下载
    <b class='flag-5'>STM32WB</b>无线产品介绍

    应用笔记|如何让STM32WB在没有LSE时运行BLE应用程序

    本文档描述如何让STM32WB在没有LSE时运行BLE应用程序所需的流程和步骤。 LSE 可作为 STM32WB RF Wakeup 和 RTC 的时钟源。STM32WB RF Wakeup
    的头像 发表于 04-12 23:10 855次阅读