凡亿教育-小文
凡事用心,一起进步
打开APP
公司名片
凡亿专栏 | STM32WB-双核无线多协议MCU
STM32WB-双核无线多协议MCU

因为ST家的编程环境有一致性,所以也可以使用ST家的无线产品。无线STM32WB MCU基于两个独立的内核(以64 MHz运行的Arm® Cortex®‐M4内核(应用处理器)和以32 MHz运行的Arm® Cortex®‐M0 内核(网络处理器)),可以提高无线电协议栈的实时执行效率,同时降低功耗。

  1. 支持 1 Mbps 和 2 Mbps 的传输速率。

  2. 支持多个角色的同时运行,即可以同时作为蓝牙低功耗传感器和中心设备(hub device)。

  3. 集成了椭圆曲线 Diffie-Hellman(ECDH)密钥协商协议,确保蓝牙连接的安全性。

STM32WB MCU系列与超低功耗STM32L4 MCU具有相同的数字和模拟外设,可用于电池供电设备和复杂应用。2454f5202b7e81895865f394c19dfd.jpgWB55就是最Top的片子,下面的少一些功能除了我现在写的的WBx5,STM32WB10适合基本的蓝牙低功耗应用。它实现了成本与连接性之间的适当平衡,提供必要的MCU功能,支持在入门级物联网设备中实现无线连接。09819515141278138f324cca661583.jpg就是支持这三个0615e4e806d9d55791764647f043a1.jpg封装不是非常的灵活,但是储存空间都不小ae25365ab2b85390ce39713b19315c.jpg这个可就太贵了STM32WBx5无线微控制器基于以64 MHz运行的Arm® Cortex®-M4内核(应用处理器)和以32 MHz运行的Arm Cortex‐M0 内核(网络处理器),全部支持Bluetooth® LE 5.4,部分STM32WBx5产品,还支持IEEE 802.15.4 Zigbee®、Thread和并发无线标准。8147d81e80a35c21aa715c1345db96.jpg看看数据手册6d37ad2c7207f039baf035ea4439f2.jpg确实是里面搞了两个核心,还有不需要晶振的USB外设ea60214ec87b2f1e06680963a23f13.jpgf74eca9cf92cc6e786d2d1191ad72e.jpg可以看到M0是负责无线外设这块的,M4是混合信号单元负责高性能部分。蓝牙低功耗协议栈和 802.15.4 低层协议运行在嵌入式的 Arm® Cortex®-M0  核心(CPU2) 上。API 连接:Cortex®-M4(CPU1)应用处理器与运行蓝牙低功耗协议栈的 Cortex®-M0 (CPU2)之间通过标准化的 API 进行通信。这种通信通过专用的 IPCC(Inter-Processor Communication Controller) 完成,使得两个处理器之间的数据交换更加高效。31317b932373f25976442e35252382.jpg在文档里面有详细的论述该协议栈存储在嵌入式闪存中,该闪存同时也被 Arm® Cortex®-M4(CPU1) 应用程序使用。这意味着可以通过现场 更新的方式对协议栈进行升级,而无需更改硬件。

  1. GAP(Generic Access Profile):支持中央、外设、观察者和广播器角色。

  2. ATT/GATT(Attribute Protocol / Generic Attribute Profile):支持客户端和服务器角色,用于管理和交换蓝牙数据。

  3. SM(Security Manager):提供隐私保护、身份验证和授权。

  4. L2CAP(Logical Link Control and Adaptation Protocol):负责更高层次的数据传输和流控制。

  5. 链路层(Link Layer):支持 AES-128 加密与解密,确保数据的安全传输。

但是这些模块都功耗不低,所以我们还需要一个L系列的MCU来完成低功耗的部分。高效 SMPS 步降转换器:该转换器能使射频前端在最高输出功率 ( 6 dBm) 时的电流消耗仅为 7.8 mA,确保低功耗运行。40c6c59c521ebeeb325eb0d26e30b1.jpgCortex®-M4 核心功耗:即使在同时运行无线电和应用核心的情况下,Cortex®-M4 核心的功耗也仅为 53 µA/MHz,在活动模式下非常高效。超低功耗睡眠模式:芯片的睡眠模式功耗极低,并且在不同工作模式之间的切换时间非常短,极大地降低了在实际操作中的平均功耗,延长了电池寿命。71ac8a503eeac5d6f168500532904e.jpg再低也没有U0低c28f1cbce6c512a3d9b8271782da22.jpg蓝牙复杂,所以还有一个文档教你使用f700ef17e16150f412b4e5ef749017.jpg以及这个


https://www.st.com.cn/resource/en/datasheet/stm32wb55cc.pdf


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论