|
STM32无线家族再添新系列 – STM32WBA ! P# W! b- D. `6 k9 W![]() 3 T4 ]6 T; T0 P6 d- B- J1 b- e
导语:信息安全在万物皆可连的物联网爆发时代,越来越受到开发者的重视。而意法半导体的目标是将安全功能扩展到更多的物联网应用中,这便是推出无线新系列 STM32WBA的初衷。
▲ 无处不在的蓝牙技术 无处不在的蓝牙技术,应用领域广泛、场景复杂。适用于短距离通信的2.4GHz-BLE技术应用可分为两类,点对点或一对多设备蓝牙通信(蓝牙技术+专有协议实现)和组网通信(蓝牙技术+组网协议实现)。这两种应用场景均对无线微控制器芯片的集成度、功耗、数据处理速度等方面提出了较高的要求。随着信息安全的重要性和必要性被广泛重视,在无线SoC中强化安全性能成为必然。9 g, f4 ~; X/ b STM32在2.4GHz短距离应用场景有完整布局 2 Q# o" f+ B+ w9 D3 V0 { 在2.4GHz短距离无线应用场景中,ST有三个产品组合:# J) g, d' |' p& y BlueNRG SoC:基于Arm® Cortex®-M0+的蓝牙低功耗无线单核芯片 STM32WB:无线双核微控制器,Cortex®-M0+内核运行无线协议栈,Cortex®-M4内核运行应用程序; Q5 V( R3 {' F1 f8 v9 N' Z& ^ STM32WBA:基于Arm® Cortex®-M33 内核,采用TrustZone技术的单核无线微控制器& h' M9 g% X' Q1 K% Y0 U
▲ STM32 微控制器 2.4GHz 产品组合 9 e$ w- H) ]. U% x0 [新一代无线微控制器STM32WBA系列在集成度、性能、功耗、安全性等方面可满足开发者的全方位需求。5 D2 c* P' o: v4 ?# r
▲ 新一代超低功耗蓝牙5.3无线系列STM32WBA # g- k; t/ Y: [ {1 N+ V" p, R) k9 m4 I, I) k U* P STM32WBA是基于Arm® Cortex®-M33 内核、首款获得SESIP 3级认证、支持低功耗蓝牙5.3应用的32位无线SoC,可为无线物联网设备提供以下性能优势:+ N5 U4 X- o1 ?2 x7 E: X 基于Bluetooth®低功耗5.3技术,高数据速率,确保快速可靠的数据传输1 b; z$ j5 [1 @) } O5 F 高输出功率+10 dBm,扩大了远端通信范围,具备远距离通信能力7 [" @& T7 V( i 低功耗通讯功能,通过设备通信广播扩展来延长电池寿命- V/ z9 y& }7 k* b- F0 [" H0 a: S 基于Arm® Cortex®-M33 内核,主频100MHz,CoreMark评分达到407,确保高效的应用处理能力 , v! E0 P7 {3 M& [) Z4 I 基于SESIP3设备功能保护您的IP并加强隐私保护! ^' [7 }1 e0 _ 传承STM32U5的超低功耗性能(LP-DMA、唤醒时间短)" w0 K; L9 Y/ _ w# p 久经考验的STM32Cube生态系统缩短产品上市时间 高集成度SoC,减少BOM成本,简化无线应用开发 - b# q H4 {. ]" J9 d; A. r 显著优化的无线性能 / B5 A* ^/ H6 g2 u1 j! m STM32WBA是同类产品中首个输出功率达到+10 dBm的器件。这意味着当STM32WBA与设备进行连接时,即便连接信号不稳定,也可以通过更为强劲的无线链路与设备实现连接。2 Q, T9 k( N0 b" P; N) S , p3 c5 h ?9 R( x0 D 以与手机相连的可穿戴设备为例,常会遇到这样的场景:我们背着双肩背书包外出,而可穿戴设备被放置在背包内,这时连接信号必须穿过背包和用户的身体,导致信号传输受阻。采用STM32WBA设计的可穿戴设备,由于其输出功率为+10 dBm,为开发者获得更强劲可靠的信号提供了保障。 STM32WBA的数据传输率高达2Mbps,可支持远距离传输。同时还可实现广播拓展,从而优化通信管理。( Q! m8 H% I2 i) s8 \# z( a& \ 首款STM32WBA系列产品WBA52支持低功耗蓝牙5.3协议,未来将会推出同时支持OpenThread和Zigbee等其他无线协议的器件。8 y* G- b. u* `% i, Y
▲ STM32WBA最新产品组合 * z6 I, w) i! b ?) a' i6 A7 J) B0 p2 U7 t5 S) x8 |8 B9 a 全新单核架构的STM32WBA # D6 o, D7 _+ f& c9 K2019年问世的STM32WB系列是无线双核微控制器SoC,在Cortex®-M0+内核运行无线协议栈,在Cortex®-M4内核运行应用程序。STM32WBA系列则采用Cortex®-M33单核架构,主频高达100MHz,CoreMark评分407,开启了无线微控制器的全新方式。基于这样的单核架构和主频,STM32WBA具备了运行指纹识别或异常检测等较复杂算法的算力。
▲ STM32WBA产品框图 : x7 Z( T- C; {STM32WBA无线系列内嵌大容量内存,可支持应用程序和连接功能,具有最高1 MB的Flash存储器和128 KB的RAM。丰富的智能外设(如ADC、触摸传感、定时器),使STM32WBA成为自给自足型应用无线MCU,极大地简化开发过程。 Y# c, t' X# n0 N( g% K& k 3 v1 |: g# ]$ M4 Q# }5 v 传承STM32U5的低功耗性能 4 z: u5 ^" p3 V0 J. [" S' M6 X+ _% y C 超低功耗平台STM32WBA系列采用STM32U5架构,继承了数字和模拟外设特性,具有出色的性能功耗比,适用于从工业到智能家居和消费市场的许多应用。
▲ STM32WBA5低功耗性能 + I7 K) B n) p8 I! N, ~$ QSTM32WBA无线系列的低功耗性能成熟,可支持低功耗的STOP0、STOP1和待机模式。这些模式可帮助开发人员快速从保持连接的运行模式切换到可将射频相关信息写入内存的待机模式。也正式因为这一优化机制,使得STM32WBA的节能效果更为出色、唤醒速度更快。 1 L4 d7 X( n9 S' S' j/ }8 Z 更高级别的安全性能 * J/ H7 q3 E- R+ B: O$ W/ ] 在物联网硬件设备开发中,开发者面临的安全要求越来越高。为帮助开发者简化开发流程、缩短产品上市时间,我们将STM32WBA设计成可提供SESIP 3级认证的无线微控制器,这也是ST推出的可满足这一需求的首款无线微控制器。
9 p, _/ o( [3 B# f2 l ▲ STM32WBA具备更高级别的安全性能 1 X# D6 m2 P m; h+ {* p STM32WBA系列可提供高级别的安全性,同时还能保护数据、IP,并防止黑客攻击或设备克隆。8 P' _& {3 o* [' j" L* W( Q0 J 6 A: p v- F1 S STM32WBA系列基于Arm® Cortex®-M33 内核,采用TrustZone®技术;1 o1 y8 m" n- h& }! b% N ST固件可提供安全启动、安全调试等功能,开发团队可确保敏感的应用程序免受无线协议栈的影响,并保护云证书或用户数据等信息; STM32WBA还配备了防物理攻击的机制,如四个防篡改引脚及单一硬件密钥等;( b0 U, ?9 s( w$ T3 z2 n0 T STM32Trust还可帮助开发人员节省时间和资源,同时STM32 Wiki上也将提供特定内容,协助用户实现安全性能需求的BLE应用开发,实现具有高级别安全性的特定BLE应用程序。: ~- l( N2 E+ H; } ' ]! G* a" Y% c# K( x( g0 p9 c3 T 完善的生态简化开发流程 1 w9 _! x* F3 X* \! [5 b; J STM32WBA系列有完善的软硬件生态。9 A+ ^5 H# C7 a$ c Y$ }" E 用于原型设计的NUCLEO-WBA52CG专用板卡(Nucleo-64 母版+STM32WBA子板) 全面支持和集成低功耗蓝牙® 5.3 协议栈 与STM32CubeMX集成的高级射频堆栈 让开发者更方便的STM32CubeMonRF* L; e% B* m& a4 p: H 方便的手机端应用 GitHub可用的资源,包括STM32 hotspot( [! h+ c% X3 H; ~+ Y& @0 ?1 C7 `
: V6 X9 s* [: r- h7 M ▲ STM32WBA具有完善的软硬件生态( S3 q2 T: x/ {7 w* T0 N0 M 结语 ' `' d# O j4 c) W8 f ]STM32WBA开启了一个新的无线应用时代,为无线应用开发者带来根本性的变革,其Cortex®-M33单核架构将带来更为简洁、强大、高效和安全的性能。$ l% Y& s9 k9 C* Y; `( [ ![]() 你期待这款产品吗?评论区留下你对新品的看法, c) g0 ~8 S# [2 d. Z( } |
STM32 开发者指南:ST.com 全新 MCU 产品阵容视觉布局深度解析
【评测汇总】STM32WBA65入门汇集地
STM32WBA 经典核心中间件 (CoreMW) MCU 固件包
【NUCLEO-WBA65RI评测】 + 基于USBX实现USB鼠标设备
【NUCLEO-WBA65RI评测】 + 开发工程搭建及点灯测试
【NUCLEO-WBA65RI评测】1.基本特性之点灯
【ST WBA Application】使用CubeMX开发蓝牙应用——硬件配置
兔哥的BLE【001】-WB09最小系统板原理图绘制
【ST WBA Application】使用CubeMX开发蓝牙应用——添加用户代码
【ST WBA Application】使用CubeMX开发蓝牙应用——工程代码结构
微信公众号
手机版