雙核、多協(xié)議STM32WB無線微控制器,支持藍牙® LE、Zigbee®和Thread®連接
STM32WB是基于64 MHz主頻、Arm® Cortex®‐M4內核(應用處理器)和32 MHz主頻、Arm Cortex-M0+內核(網(wǎng)絡處理器)的雙核無線微控制器,支持Bluetooth LE 5.2和IEEE 802.15.4無線標準(比如ZigBee和Thread)。
無線連接
超低功耗藍牙
藍牙低功耗射頻收發(fā)器采用藍牙技術聯(lián)盟認可的Bluetooth™ 5.2無線協(xié)議棧和配置文件,符合Mesh配置文件要求的V1.0藍牙技術聯(lián)盟版本,以及適用于任何藍牙低功耗或專有解決方案(包括Zephyr或Arm Cordio協(xié)議棧)的HCI。
IEEE 802.15.4標準、Zigbee、Thread
通用IEEE 802.15.4 MAC層確保STM32WB可以運行專有協(xié)議或通用協(xié)議棧,包括Zigbee PRO 2017和OpenThread低功耗Mesh網(wǎng)絡協(xié)議,為設計人員提供更多物聯(lián)網(wǎng)連接選項。根據(jù)設備尺寸和OTA功能,提供不同的認證方案,以靈活優(yōu)化開發(fā)平臺并實現(xiàn)產(chǎn)品應用的更大自由度。
STM32WB MCU可在并發(fā)模式下運行支持802.15.4無線協(xié)議、Zigbee和OpenThread的藍牙LE 5.2,以便在安裝和配置期間更方便地管理設備。此功能大大提高了這項技術的易用性和整體用戶體驗。
主要特性
概述
STM32WB MCU基于兩個完全獨立內核的創(chuàng)新型架構,一方面針對無線通信相關的軟件代碼的實時執(zhí)行進行了優(yōu)化,另一方面在資源利用和電源管理表現(xiàn)得更為靈活,實現(xiàn)了更低的BOM成本和更好的用戶體驗。
STM32WB MCU系列采用與STM32L4超低功耗微控制器相同的開發(fā)技術,提供相同的數(shù)字和模擬外設,適用于需要延長電池壽命和復雜功能的應用。
? STM32WBx5無線微控制器支持多種封裝和不同的內存大小可選,以實現(xiàn)用戶產(chǎn)品不同性能需求的靈活性,并滿足不同產(chǎn)品性能級別的復雜性。
? STM32WBx0超值系列側重于基本的常規(guī)應用,為開發(fā)人員提供功能優(yōu)化且經(jīng)濟劃算的解決方案。
系統(tǒng)外設
? STM32WBx5系列支持多種通信功能,包括實用的無晶振USB 2.0 FS接口、音頻支持、LCD驅動、觸摸感應、多達72個GPIO、用于優(yōu)化功耗的集成SMPS和多種低功耗模式以最大限度地延長電池壽命。
? STM32WBx0 超值系列面向入門級解決方案,提供基本的外設集(相對降低了芯片工作溫度范圍)。
該產(chǎn)品系列令STM32生態(tài)系統(tǒng)更為豐富、完整,從產(chǎn)品定義到原型設計階段,再到最終平臺確定的各個環(huán)節(jié),都為設計者提供了極大的便利與靈活性。
安全與ID
除了其無線和超低功耗特性以外,STM32WB微控制器還嵌入了一些安全功能,這些功能可降低設備維護需求,并確保終端設備可信且無法克隆。
STM32WB微控制器還內置安全硬件功能,如256位AES硬件加密、PCROP讀寫保護、JTAG熔絲位、采用橢圓曲線加密引擎的公鑰加密。固件升級服務(FUS)、PCROP和PKA功能確保安全的無線協(xié)議棧更新、密鑰管理和代碼保護。
開發(fā)生態(tài)系統(tǒng)
STM32WB55 Nucleo 套裝和STM32Cube生態(tài)系統(tǒng)構成完整的軟件開發(fā)工具套件,便于您快速輕松地開發(fā)應用程序。
該工具套裝配有基于STM32WB微控制器的nucleo-64開發(fā)板和一個支持BLE的USB電子狗,支持廣泛的無線應用,非常便于開發(fā)人員迅速上手。
STM32WB55 Nucleo 套裝完全集成在經(jīng)過市場驗證的STM32Cube生態(tài)系統(tǒng)中,提供齊全的嵌入式軟件資源和開發(fā)工具。
STM32CubeWB MCU軟件包是面向嵌入式軟件資源的一站式解決方案,配有HAL和LL外設驅動、完整的中間件和無線協(xié)議棧(Bluetooth 5.2、OpenThread和ZigBee 3.0),以及各種預配置的軟件示例(適用于多種流行的IDE,如Keil MDK-ARM和IAR)。
STM32WB系列同樣適用于STM32CubeMX 工具對其進行初始化、外設配置及代碼生成,同時還有STM32CubeMonRF軟件用于測試和驗證其射頻功能。
除了用來對程序代碼進行開發(fā)和測試的板載調試工具外,STM32WB55 Nucleo板還有多種供電選項,比方可以通過ST-LINK USB供電、長壽命的電池或外部電源供電。