0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32WB的雙核架構(gòu)及其優(yōu)缺點解析

STM32單片機 ? 來源:面包板社區(qū) ? 作者:面包板社區(qū) ? 2020-09-05 11:27 ? 次閱讀

兩年前,意法半導(dǎo)體推出STM32WB,以強大無線連接能力、低功耗特性、高安全性,劍指如火如荼的物聯(lián)網(wǎng)產(chǎn)業(yè)。

兩年后,如果你還對STM32WB的咄咄鋒芒一無所知,那。

也還來得及,預(yù)約STM32WB直播,與我們一起細(xì)品STM32WB亮劍物聯(lián)網(wǎng)的幾大加持。

雙 核,鑄 就 超 低 功 耗

對于物聯(lián)網(wǎng)設(shè)備來說,功耗問題是永遠(yuǎn)的痛。

除了繼承了STM32L4系列MCU的低功耗特性,STM32WB的雙核架構(gòu)是其取得超低功耗性能的關(guān)鍵。

▲STM32WB的雙核架構(gòu)

射頻端從應(yīng)用處理器獨立出來,由Cortex M0+內(nèi)核負(fù)責(zé)處理連接相關(guān)的工作,如數(shù)據(jù)上傳以及用空中下載技術(shù)(OTA)更新射頻協(xié)議棧。Cortex M0+處理網(wǎng)絡(luò)任務(wù)時,應(yīng)用處理器 Cortex M4處于休眠狀態(tài),功耗可降至1.8μA,但同時保持5μs的喚醒時間。

基于M4內(nèi)核的主處理器負(fù)責(zé)各種用戶應(yīng)用(傳感器融合或控制)時,并支持批處理模式,其能夠讓閃存和CPU在關(guān)閉條件下降低功耗,同時完成相應(yīng)的工作。

兩個內(nèi)核同時運行時,功耗也僅有50μA/MHz,而且不損失任何性能。

▲STM32WB的低功耗特性

在不需要一直工作的應(yīng)用場景中,STM32WB的超級節(jié)能模式會關(guān)閉更多外設(shè),達(dá)到更低的功耗水平(最低小于50nA),這對于物聯(lián)網(wǎng)應(yīng)用中諸多電池應(yīng)用的場景簡直是雪中送碳。

超 強 安 全 性

STM32WB著力打造物聯(lián)網(wǎng)保護,集成了豐富的保護和安全特性。STM32WB微控制器包含嵌入式安全硬件功能,如256位AES硬件加密、PCROP讀寫保護、JTAG熔絲位、采用橢圓曲線加密引擎的公鑰加密。固件升級服務(wù)(FUS)、PCROP和PKA功能確保安全的無線協(xié)議棧更新、加密密鑰管理和代碼保護。

STM32WB的安全性如何實現(xiàn)?還是基于其獨立的雙核架構(gòu)。

以遠(yuǎn)程固件升級應(yīng)用場景為例,首先將客戶密鑰存儲在封閉的M0+安全區(qū)域里,新的固件包到來后,先將其放在閃存空間,由M4來處理。M4檢測到新的2.0固件,通知系統(tǒng),并將固件里的簽名和密鑰發(fā)給M0+子系統(tǒng)做驗證。如果驗證的簽名和密鑰和內(nèi)部子系統(tǒng)一致,更新就會繼續(xù),如果發(fā)現(xiàn)不對,則會停止更新過程。整個過程都有監(jiān)控,安全性得到了保證。

▲STM32WB的超強安全性

欲知 STM32WB 更多安全性能

9月9日晚8點,直播間等你

開啟STM32“無線”新市場

多 協(xié) 議,超 連 接

藍(lán)牙、Zigbee以及OpenThread等是物聯(lián)網(wǎng)主要的無線連接技術(shù)。對多種無線協(xié)議的支持至關(guān)重要。STM32WB集成了開放的2.4G射頻多協(xié)議模塊,支持Bluetooth藍(lán)牙5.0以及THREAD和ZigBee的協(xié)議棧。

▲STM32WB支持多協(xié)議

STM32WB55無線微控制器符合Bluetooth5.0認(rèn)證,支持Mesh 1.0網(wǎng)絡(luò)和多種配置文件,可靈活地集成專有BLE棧。通用的IEEE 802.15.4 MAC層確保STM32WB可以運行專有協(xié)議或棧,包括ZigBee和OpenThread低功耗Mesh網(wǎng)絡(luò)協(xié)議,為設(shè)計人員提供更多將設(shè)備連接到物聯(lián)網(wǎng)(IoT)的選項。

因為STM32WB上的2.4G射頻可以支持多協(xié)議,所以基于+6dBm輸出功率和高靈敏度的射頻模塊和物理層、鏈路層之上的協(xié)議棧,可以進行不同排列組合,比如同時使用ZigBee和藍(lán)牙5.0,或者同時使用藍(lán)牙5.0和Thread,又或是Thread和ZigBee以及同時支持專有協(xié)議,用戶可以打造自己的專有物聯(lián)網(wǎng)平臺。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • STM32
    +關(guān)注

    關(guān)注

    2263

    文章

    10849

    瀏覽量

    353908
  • 雙核架構(gòu)
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    2251

原文標(biāo)題:STM32直播 | “種草”STM32WB,開啟無線新市場

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    繼電保護器的種類及其優(yōu)缺點

    繼電保護器在電力系統(tǒng)中扮演著至關(guān)重要的角色,它們負(fù)責(zé)監(jiān)測電力系統(tǒng)中的電氣參數(shù)和信號,并在系統(tǒng)發(fā)生故障或異常情況時迅速切斷電路,以保護電氣設(shè)備和人員的安全。根據(jù)不同的分類標(biāo)準(zhǔn),繼電保護器可以分為多種類型,每種類型都有其獨特的優(yōu)缺點。以下是對繼電保護器種類及其
    的頭像 發(fā)表于 08-09 09:44 ?489次閱讀

    STM32WBSTM32L4/L4+的區(qū)別和優(yōu)劣勢是什么?

    STM32WBSTM32L4 / L4+的區(qū)別,和優(yōu)劣勢
    發(fā)表于 04-26 08:07

    STM32WB thread啟動錯誤是什么原因?qū)е碌模?/a>

    STM32Cube_FW_WB_V1.3.0ProjectsP-NUCLEO-WB55.NucleoApplicationsBLE_ThreadBle_Thread_Static 硬件環(huán)境:STM32WB nucleo 使用SW2切換協(xié)議為thread , 顯示失敗
    發(fā)表于 04-16 08:01

    STM32WB能否連接藍(lán)牙耳機?如果可以支持什么格式?

    STM32WB能否連接藍(lán)牙耳機?如果可以支持什么格式?如果能得到回答將非常感謝!
    發(fā)表于 03-27 07:11

    項目開發(fā)時能不能同時用兩塊芯片,比如一塊stm32WB一塊stm32F4?

    請問項目開發(fā)時能不能同時用兩塊芯片,比如一塊stm32WB,一塊stm32F4?
    發(fā)表于 03-20 08:22

    STM32WB配置SMPS模塊具體步驟是什么?

    想要降低STM32WB的功耗,查找手冊發(fā)現(xiàn)開啟SMPS模塊可以降低功耗。配置SMPS模塊具體步驟是什么有大佬知道嗎?是開啟SMPS宏定義,然后寫PWR的寄存器就可以了嗎?怎么證明自己的SMPS模塊-配置正確了呢?
    發(fā)表于 03-20 08:18

    STM32U5,STM32WBSTM32L4開發(fā)板,哪個開發(fā)板擁有較多數(shù)量的ADC?

    請問,我現(xiàn)在需要開發(fā)一個項目,在這個項目中需要使用較多數(shù)量的傳感器(至少8個),這些傳感器需要進行信號采集,現(xiàn)在在使用STM32U5,STM32WBSTM32L4芯片的開發(fā)板中,哪些開發(fā)板擁有較多數(shù)量的ADC?
    發(fā)表于 03-20 08:01

    STM32WB的Zigbee終端在調(diào)用ZbStartupWait加入網(wǎng)絡(luò)時,選擇rejoin入網(wǎng)后終端會在15s后自動退網(wǎng)的原因?

    STM32WB系列的Zigbee終端在調(diào)用ZbStartupWait加入網(wǎng)絡(luò)時,選擇rejoin入網(wǎng)后,終端會在15s后,自動退網(wǎng),這個是什么原因造成的。
    發(fā)表于 03-15 06:25

    PSoC架構(gòu)都可以訪問全部外設(shè)嗎?

    你好!如標(biāo)題:PSoC 架構(gòu)中兩個內(nèi)核對芯片的全部外設(shè)都有直接訪問能力嘛?如果都可以直接訪問,那IPC模塊的主要應(yīng)用場景是哪些呢?
    發(fā)表于 02-02 11:44

    脈沖調(diào)制相較于PWM脈沖調(diào)制的優(yōu)缺點?

    PWM調(diào)制是頻率固定脈寬可調(diào)的調(diào)制方式,后又衍生出脈沖調(diào)制,這是一種什么調(diào)制方式,是發(fā)出兩個脈沖波控制一個器件還是發(fā)出兩個脈沖波控制兩個器件,相較于PWM調(diào)制有什么優(yōu)缺點,脈沖調(diào)制具體在什么地方有應(yīng)用?
    發(fā)表于 01-17 15:56

    基于STM32WB系列微控制器的構(gòu)建射頻應(yīng)用

    本文檔一步一步地指導(dǎo)設(shè)計人員基于 STM32WB 系列微控制器構(gòu)建特定 Bluetooth?低功耗或802.15.4 應(yīng)用。它匯集了最重要的信息,并且列出了需要處理的方面。為了充分利用本文檔中的信息
    發(fā)表于 12-12 16:48 ?0次下載

    STM32WB55開發(fā)(6)----FUS更新

    STM32WB 微控制器中,F(xiàn)US(Firmware Upgrade Services)是用于固件升級的一種服務(wù)。這項服務(wù)可以讓你更新設(shè)備上的無線棧固件(如藍(lán)牙、Zigbee或 Thread 棧
    的頭像 發(fā)表于 12-01 16:49 ?762次閱讀
    <b class='flag-5'>STM32WB</b>55開發(fā)(6)----FUS更新

    STM32WB55開發(fā)(3)----斷開藍(lán)牙連接

    在嵌入式領(lǐng)域中,STM32WB 系列微控制器以其架構(gòu)和強大的無線連接能力而著稱。特別是其藍(lán)牙5.0的功能使得這款微控制器非常適合那些需要低功耗和高性能無線連接的應(yīng)用。然而,在實際的
    的頭像 發(fā)表于 12-01 15:43 ?979次閱讀
    <b class='flag-5'>STM32WB</b>55開發(fā)(3)----斷開藍(lán)牙連接

    STM32WB55開發(fā)(2)----修改藍(lán)牙地址

    在嵌入式藍(lán)牙開發(fā)中,特別是針對STM32WB系列,修改或配置藍(lán)牙設(shè)備地址是常見的需求。不論是為了實現(xiàn)特定的測試、滿足隱私要求,還是為了區(qū)分開發(fā)和生產(chǎn)設(shè)備,對藍(lán)牙地址的定制化處理都是至關(guān)重要的。本文將
    的頭像 發(fā)表于 12-01 15:42 ?690次閱讀
    <b class='flag-5'>STM32WB</b>55開發(fā)(2)----修改藍(lán)牙地址

    STM32WB55開發(fā)(1)----監(jiān)測STM32WB連接狀態(tài)

    STM32WB系列微控制器代表了STMicroelectronics在無線技術(shù)領(lǐng)域的新一代創(chuàng)新,集成了Bluetooth 5.0、Zigbee和Thread等多種無線通信協(xié)議。而在這些無線應(yīng)用中
    的頭像 發(fā)表于 12-01 15:41 ?1022次閱讀
    <b class='flag-5'>STM32WB</b>55開發(fā)(1)----監(jiān)測<b class='flag-5'>STM32WB</b>連接狀態(tài)