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