BlueNRG-2N是我們的第一個藍牙 5 網絡處理器。與 BlueNRG-2 片上系統 (SoC) 不同,此網絡處理器不向用戶提供微控制器的使用。以前唯一的 ST 藍牙網絡處理器是藍牙 4.2 BlueNRG-MS。我們在許多博客文章中都介紹了它。在PlacePod論文中,該設備幫助更新了停車檢測系統的固件。在Snuza Pico中,它與智能手機配對,以在遇險時發送數據或警報。BlueNRG-2N 現在作為其繼任者,為在低功耗系統中運行的更強大的應用程序打開了大門。
ST 提供 BlueNRG-2 等藍牙 SoC,因為內部的微控制器可以作為主要主機。或者開發人員需要將 MCU 用于他們的整體應用程序。例如,Nextent Tag將其整個接觸者追蹤和物理距離應用程序安裝到 BlueNRG-2 的 Cortex-M0 中。但是,當工程師需要外部 MCU 并且非常注重功耗時,他們會選擇 BlueNRG-MS 處理器。當他們需要支持藍牙 5的處理器時,問題就出現了。BlueNRG-2N 解決了??這個問題,同時也重新定義了我們藍牙平臺的可訪問性、安全性和效率。
BlueNRG-2N:一個更易于訪問的平臺,這要歸功于預編程的固件映像
在功能方面,新的 BlueNRG-2N 和 BlueNRG-2 是相同的。因此,開發人員可以在 -2 dBm 時僅消耗 6.2 mA 的模塊中享受各種功能。為了幫助希望盡快試用 BlueNRG-2N 的團隊,我們發布了一個特殊固件。工程師可以將STSW-BNRG2N-V320 刷寫到現有的 BlueNRG-2 上,并將其用作 BlueNRG-2N。因此,這是使用新設備開始概念驗證的最快方式。
傳統上,一旦團隊開始進行定制設計,他們不可避免地必須對 BlueNRG-2 進行編程。因此,我們有一個 SDK 和其他工具來幫助他們。盡管如此,我們還是決定更進一步,發布我們最新的網絡協處理器。事實上,BlueNRG-2N 將由 ST 預編程并帶有認證圖像。因此,開發人員無需對其進行編程,從而縮短了產品上市時間。此外,黑客將無法運行不同的微碼。因此,保護??藍牙模塊變得更加直接和徹底。
BlueNRG-2N:更高效的平臺得益于數據長度擴展以加快固件更新
正如我們在 PlacePod 案例研究中看到的,公司使用 BlueNRG-MS 更新其系統的固件。然而,這樣的過程可能需要很多時間。畢竟,藍牙 4.2 的主要目標不是這個用例。然而,意法半導體可以通過 BlueNRG-2N 解決這個問題。由于我們最新的設備提供與 BlueNRG-2 相同的功能,因此新的藍牙協處理器支持數據長度擴展。總體而言,與在 BlueNRG-MS 上運行的系統相比,該功能將使固件升級速度提高 2.5 倍(最高 700 kbps)。
數據長度擴展允許創建更大的數據通道協議數據單元 (PDU) 有效負載。在每個電信協議的核心,PDU 代表系統傳輸到另一個模塊的一個單元。在藍牙上,PDU 的有效負載傳統上是 27 字節,而 ATT 數據占 20 字節。使用 DLE,開發人員可以使用高達 251 字節的 PDU 有效負載,因為 ATT 數據部分現在可以容納 244 字節。一次傳輸更多數據可以更快、更可靠地通過無線方式更新固件。
BlueNRG-2N:LE 隱私 1.2 和隨機 MAC 地址帶來的更安全平臺
BlueNRG-MS 的另一個日常用例是將其與智能手機或智能設備配對。一旦兩個產品配對并相互信任,它們就會相互發布廣告以重新連接。例如,在重新打開智能揚聲器的電源后,該產品會向智能手機做廣告,希望能建立連接。在此過程中,藍牙設備會發送其 MAC 地址。不幸的是,如果黑客正在窺探,這可能是一個潛在的安全威脅。由于 BlueNRG-2N 借鑒了 BlueNRG-2,因此開發人員可以享受 BlueNRG-MS 上沒有的隱私功能。例如,團隊現在可以訪問 LE 隱私措施。
如果開發者使用 LE 隱私,廣告電臺將發送一個重新連接地址,一個隨機的 MAC 地址。一旦受信任的設備收到它,它就可以使用來自受信任模塊的加密密鑰從重新連接中獲取真實的 MAC 地址。此外,BlueNRG-2N 與 BlueNRG-2 一樣,支持 LE Privacy 1.2。此功能允許模塊使用定時器隨機化地址。因此,網絡處理器會更頻繁地生成新的隨機地址,從而為開發人員提供更多控制權。此外,對重連地址的解密也可以在控制器中進行,而不是在主機 MCU中進行。因此,將計算轉移到控制器可以節省能源和時間。
審核編輯:郭婷
-
智能手機
+關注
關注
66文章
18623瀏覽量
183776 -
無線
+關注
關注
31文章
5555瀏覽量
175977 -
揚聲器
+關注
關注
29文章
1341瀏覽量
64126
發布評論請先 登錄
帶專用協議硬件 + R-IN引擎的微處理器RZ/N1L系列數據手冊

具有5個以太網端口和工業網絡主設備冗余協議的RZ/N1D微處理器數據手冊

采用雙核Arm Cortex-A57 CPU的超高性能微處理器RZ/G2N數據手冊

android手機上emulate應用程序的方法
國產龍芯處理器選擇迅為2K1000開發板有資料
將TMS320F280x DSP配置為I2C主處理器或從處理器

評論