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

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

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

使用STSW-BNRG-Mesh創(chuàng)建藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)解決方案

星星科技指導(dǎo)員 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-17 10:08 ? 次閱讀

STSW-BNRG-Mesh是我們的第一個(gè)軟件包,使開發(fā)人員能夠創(chuàng)建藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)解決方案。它與適用于iOSAndroid的 BlueNRG-Mesh 應(yīng)用程序結(jié)合使用,這是極具象征意義的,因?yàn)檫@是第一次有人將藍(lán)牙網(wǎng)格庫移植到這些操作系統(tǒng)。新標(biāo)準(zhǔn)于 2017 年推出,使用低功耗藍(lán)牙 (LE) 創(chuàng)建一個(gè)由多達(dá) 32,000 個(gè)設(shè)備組成的網(wǎng)狀網(wǎng)絡(luò)。它在某些方面與 6LoWPAN 進(jìn)行比較,因?yàn)閿?shù)據(jù)通過網(wǎng)格到達(dá)連接到 Internet 的網(wǎng)關(guān)。我們確保6LoWPAN 網(wǎng)絡(luò)的創(chuàng)建非常簡單,我們現(xiàn)在也在使用藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)。此外,我們的BlueNRG-1 和 BlueNRG-2 片上系統(tǒng) (SoC)、 SPBTLE–1S 即用型藍(lán)牙 LE 模塊和BlueNRG-MS(至少有一個(gè) STM32L152RE 作為主機(jī))只需更新固件即可利用這項(xiàng)新技術(shù)。

因此,藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)變得非常有吸引力,尤其是對(duì)于已經(jīng)使用我們的 SoC 和網(wǎng)絡(luò)處理器的公司,因?yàn)閯?chuàng)建網(wǎng)絡(luò)不一定需要額外的控制器或昂貴的解決方案。低功耗藍(lán)牙無處不在,對(duì)于已經(jīng)投資于該技術(shù)的公司而言,創(chuàng)建網(wǎng)格可能更具成本效益。因此,藍(lán)牙特別興趣小組 (SIG) 預(yù)計(jì)依賴藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)的首批應(yīng)用將是工業(yè)應(yīng)用,因?yàn)榇蠖鄶?shù)智能工廠和專業(yè)環(huán)境已經(jīng)使用無線網(wǎng)絡(luò)連接傳感器或燈等。使用這種新的拓?fù)浣Y(jié)構(gòu),客戶受到范圍或網(wǎng)絡(luò)中節(jié)點(diǎn)數(shù)量的限制要小得多。

藍(lán)牙Mesh無處不在

pYYBAGKDA7OAVMUfAANzdw7BWT8477.png

我們的硬件和軟件堆棧的圖形表示

我們的 STSW-BNRG-Mesh 包采用帶有向?qū)У目蓤?zhí)行文件形式,可幫助您在 PC 上安裝 SDK(軟件開發(fā)工具包)。它提供庫、源代碼和演示應(yīng)用程序來協(xié)助開發(fā)人員。例如,一個(gè)預(yù)編譯的二進(jìn)制文件確保智能手機(jī)可以通過單播或廣播尋址與節(jié)點(diǎn)通信,甚至實(shí)現(xiàn)節(jié)點(diǎn)到節(jié)點(diǎn)的通信。該演示使用控制器的序列號(hào)來生成 MAC 地址并創(chuàng)建一個(gè)可以模擬智能照明系統(tǒng)等的網(wǎng)絡(luò)。

該軟件包也很出色,因?yàn)樗鼉?yōu)化了庫以適應(yīng)超低功耗設(shè)備。克服內(nèi)存和計(jì)算限制意味著我們可以使用我們的 BlueNRG 組件為絕大多數(shù)產(chǎn)品提供固件更新。我們的軟件堆棧還利用我們的硬件來加速某些加密操作。安全性至關(guān)重要,有些人會(huì)選擇藍(lán)牙網(wǎng)狀網(wǎng)絡(luò),因?yàn)樗麄兪煜て浼用芊桨?。擁有?yōu)化的堆棧意味著應(yīng)用程序執(zhí)行得更快,系統(tǒng)消耗的能量更少。然而,盡管為我們的處理器定制了代碼,STSW-BNRG-Mesh 的另一個(gè)基本方面是它使用完全標(biāo)準(zhǔn)化和可互操作的實(shí)現(xiàn)。

完全合規(guī)且面向未來

事實(shí)上,我們的軟件實(shí)現(xiàn)完全符合藍(lán)牙 SIG 規(guī)范,這與業(yè)內(nèi)許多其他參與者不同,因?yàn)樗麄兲峁S薪鉀Q方案。這意味著只有完全兼容的解決方案才能適用于當(dāng)今和未來市場(chǎng)上所有與藍(lán)牙 LE 兼容的智能手機(jī)或智能設(shè)備。自定義實(shí)現(xiàn)需要更多的維護(hù),并且不能提供相同級(jí)別的互操作性、穩(wěn)健性或安全性。ST 將在 6 月底前通過藍(lán)牙 SIG 的 ID 號(hào)正式獲得完全認(rèn)證,但任何使用 STSW-BNRG-Mesh 的人都已經(jīng)保證只需刷新我們的固件即可完全符合藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)標(biāo)準(zhǔn)。

這也意味著實(shí)現(xiàn)新功能將更容易, STSW-BNRG-Mesh 是一種面向未來的設(shè)備。例如,我們將在稍后發(fā)布低功耗模式,這是藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)標(biāo)準(zhǔn)中的一項(xiàng)可選功能,可縮短無線電接收器的活動(dòng)時(shí)間以降低功耗。低功耗節(jié)點(diǎn) (LPN) 將需要與好友節(jié)點(diǎn)建立友誼。 Friend 是一種為一個(gè)或多個(gè) LPN 存儲(chǔ)消息并僅在 LPN 請(qǐng)求它們時(shí)傳輸它們的設(shè)備,從而提高了效率。使用傳感器的節(jié)點(diǎn)很可能是 LPN,因?yàn)樗鼈儼l(fā)送數(shù)據(jù)的時(shí)間比接收信息的時(shí)間要多得多,而且傳輸通常不頻繁,通常發(fā)生在特定事件觸發(fā)喚醒功能時(shí)。因此,讓這些節(jié)點(diǎn)持續(xù)開啟會(huì)太浪費(fèi)。

ST的優(yōu)勢(shì)

藍(lán)牙網(wǎng)格在配置方面給出了具體的指導(dǎo)方針,這意味著向網(wǎng)絡(luò)添加一個(gè)新節(jié)點(diǎn)。為了防止黑客入侵,在設(shè)備與網(wǎng)絡(luò)上已有的設(shè)備進(jìn)行通信之前,需要考慮嚴(yán)格的安全考慮。然而,挑戰(zhàn)在于,所有這些安全措施都會(huì)拖累操作并極大地惡化用戶體驗(yàn),最終用戶需要等待很長時(shí)間才能完成。因此,我們自己決定在 iOS 和 Android 上顯著縮短配置時(shí)間,以保證出色的用戶體驗(yàn),并且開發(fā)人員可以快速使用源代碼在自己的應(yīng)用程序中實(shí)現(xiàn)它。

此外,為了使原型設(shè)計(jì)更加實(shí)用,我們提供了通過簡單地使用電子郵件將配置節(jié)點(diǎn)的數(shù)據(jù)庫傳輸?shù)搅硪慌_(tái)設(shè)備的能力。因此,如果開發(fā)人員想使用另一部智能手機(jī)作為預(yù)配器(即使是具有不同操作系統(tǒng)的智能手機(jī),只要它是 iOS 或 Android),我們提供發(fā)送電子郵件附件的功能,該附件會(huì)將預(yù)配節(jié)點(diǎn)的數(shù)據(jù)庫傳輸?shù)叫碌囊苿?dòng)終端。

開始開發(fā)藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)應(yīng)用的最佳且最具成本效益的方法是使用我們的評(píng)估板之一。STEVAL-IDB008V2集成了 BlueNRG–2 SoC,而STEVAL-IDB007V2使用 BlueNRG–1,NUCLEO-L152RE開發(fā)板與X-NUCLEO-IDB05A1擴(kuò)展板將幫助您試驗(yàn) BlueNRG 網(wǎng)絡(luò)處理器。STSW-BNRG-Mesh 帶有用于這些系統(tǒng)的預(yù)編譯二進(jìn)制文件,因此啟動(dòng)演示應(yīng)用程序只需將文件拖放到板卷中即可。這極大地增強(qiáng)了原型設(shè)計(jì)階段,因此團(tuán)隊(duì)可以快速開始創(chuàng)建他們的解決方案并轉(zhuǎn)向他們的定制 PCB。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19384

    瀏覽量

    230488
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4324

    文章

    23136

    瀏覽量

    398886
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16416

    瀏覽量

    178773
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    mesh解決方案支持的設(shè)備類型

    Mesh網(wǎng)絡(luò)解決方案是一種無線網(wǎng)絡(luò)技術(shù),它允許多個(gè)設(shè)備相互連接,形成一個(gè)覆蓋更廣、信號(hào)更強(qiáng)的網(wǎng)絡(luò)。這種技術(shù)在家庭、企業(yè)以及公共區(qū)域的
    的頭像 發(fā)表于 11-12 09:15 ?494次閱讀

    藍(lán)牙網(wǎng)關(guān)和藍(lán)牙mesh網(wǎng)關(guān)區(qū)別

    、低成本和易部署的特點(diǎn),被廣泛應(yīng)用于智能家居、工業(yè)自動(dòng)化、醫(yī)療保健等多個(gè)領(lǐng)域。隨著技術(shù)的不斷進(jìn)步,藍(lán)牙技術(shù)也衍生出了多種不同的應(yīng)用形式,其中藍(lán)牙網(wǎng)關(guān)和藍(lán)牙Mesh網(wǎng)關(guān)是兩種常見的
    的頭像 發(fā)表于 10-18 10:33 ?3022次閱讀

    藍(lán)牙MESH是什么?

    藍(lán)牙Mesh是一種基于藍(lán)牙技術(shù)的無線通信網(wǎng)絡(luò)協(xié)議,專門設(shè)計(jì)用于創(chuàng)建大規(guī)模設(shè)備網(wǎng)絡(luò),特別適用于物聯(lián)
    的頭像 發(fā)表于 09-14 08:03 ?1796次閱讀
    <b class='flag-5'>藍(lán)牙</b><b class='flag-5'>MESH</b>是什么?

    藍(lán)牙Mesh 1.1網(wǎng)絡(luò)的性能測(cè)試

    開發(fā)板的節(jié)點(diǎn)并組成網(wǎng)絡(luò),來分析在多個(gè)測(cè)試節(jié)點(diǎn)上進(jìn)行的一系列實(shí)驗(yàn)結(jié)果,進(jìn)一步探索藍(lán)牙Mesh1.1網(wǎng)絡(luò)的性能,包括網(wǎng)絡(luò)延遲、遠(yuǎn)程配置和OTA,
    的頭像 發(fā)表于 08-20 14:22 ?648次閱讀

    是否可以創(chuàng)建一個(gè)包含多個(gè)esp8266模塊(esp-01)的網(wǎng)狀網(wǎng)絡(luò)

    我想知道是否可以創(chuàng)建一個(gè)包含多個(gè) esp8266 模塊(esp-01)的網(wǎng)狀網(wǎng)絡(luò)。如果是這樣,是否有任何指南/示例可以開始使用 esp8266 進(jìn)行網(wǎng)狀
    發(fā)表于 07-19 08:31

    配網(wǎng)速度達(dá)0.3S/pcs!涂鴉藍(lán)牙mesh2.1帶來極致連接體驗(yàn)

    近年來,藍(lán)牙mesh網(wǎng)絡(luò)憑借低功耗、易配網(wǎng)的優(yōu)勢(shì),在照明、智能家居、酒店樓宇等多個(gè)領(lǐng)域占據(jù)重要地位,成為許多企業(yè)競(jìng)相選擇的無線通訊方案。然而,隨著智能化程度的加深,傳統(tǒng)
    的頭像 發(fā)表于 07-05 08:15 ?254次閱讀
    配網(wǎng)速度達(dá)0.3S/pcs!涂鴉<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>mesh</b>2.1帶來極致連接體驗(yàn)

    配網(wǎng)速度達(dá)0.3S pcs!涂鴉藍(lán)牙mesh2.1帶來極致連接體驗(yàn)

    近年來,藍(lán)牙mesh網(wǎng)絡(luò)憑借低功耗、易配網(wǎng)的優(yōu)勢(shì),在照明、智能家居、酒店樓宇等多個(gè)領(lǐng)域占據(jù)重要地位,成為許多企業(yè)競(jìng)相選擇的無線通訊方案。然而,隨著智能化程度的加深,傳統(tǒng)
    的頭像 發(fā)表于 07-02 11:25 ?484次閱讀
    配網(wǎng)速度達(dá)0.3S pcs!涂鴉<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>mesh</b>2.1帶來極致連接體驗(yàn)

    BLE Mesh的node如何暫時(shí)退出配網(wǎng)狀態(tài)?

    掉了,導(dǎo)致通過重啟芯片也沒法重新進(jìn)入原來網(wǎng)絡(luò)里的provisioned狀態(tài)了,請(qǐng)問下可有其他的代替esp_ble_mesh_node_local_reset的方法或者方式,可以實(shí)現(xiàn)node暫時(shí)退出配網(wǎng)狀
    發(fā)表于 06-11 07:44

    華普微低功耗藍(lán)牙技術(shù)及解決方案

    交接,以及通過星型或網(wǎng)狀網(wǎng)絡(luò)mesh)拓?fù)浣Y(jié)構(gòu)來組建個(gè)人局域網(wǎng)絡(luò)。藍(lán)牙使用ISM頻段的UHF無線電波,范圍從2.400 GHz到2.483
    的頭像 發(fā)表于 06-05 10:15 ?665次閱讀
    華普微低功耗<b class='flag-5'>藍(lán)牙</b>技術(shù)及<b class='flag-5'>解決方案</b>

    低功耗藍(lán)牙藍(lán)牙Mesh模塊的區(qū)別與關(guān)系

    低功耗藍(lán)牙模塊和藍(lán)牙Mesh模塊的區(qū)別與關(guān)系 藍(lán)牙Mesh并非無線通信技術(shù),而是一種網(wǎng)絡(luò)技術(shù)。
    的頭像 發(fā)表于 05-30 11:13 ?822次閱讀

    藍(lán)牙mesh組網(wǎng)模塊的七個(gè)特點(diǎn)

    什么是藍(lán)牙Mesh? ?藍(lán)牙Mesh是基于ble廣播進(jìn)行消息傳遞的一種藍(lán)牙組網(wǎng)通訊網(wǎng)絡(luò),是一種采
    的頭像 發(fā)表于 05-24 17:27 ?1388次閱讀
    <b class='flag-5'>藍(lán)牙</b><b class='flag-5'>mesh</b>組網(wǎng)模塊的七個(gè)特點(diǎn)

    基于國民技術(shù)N32WB031的Mesh燈控解決方案

    聯(lián)網(wǎng)應(yīng)用場(chǎng)景。此外Mesh采用的信息加密技術(shù)保證了物聯(lián)網(wǎng)傳輸信息的安全性。Mesh燈控解決方案采用國民技術(shù)新一代高性能、超低功耗的藍(lán)牙5.1芯片N32WB031作
    的頭像 發(fā)表于 05-24 08:25 ?1653次閱讀
    基于國民技術(shù)N32WB031的<b class='flag-5'>Mesh</b>燈控<b class='flag-5'>解決方案</b>

    藍(lán)牙Mesh模塊組網(wǎng)時(shí)無線回程影響速率嗎?

    會(huì)影響速率呢?本文將從藍(lán)牙Mesh組網(wǎng)的基本原理、無線回程過程以及速率影響因素等方面進(jìn)行詳細(xì)解析。 藍(lán)牙Mesh模塊組網(wǎng)基本原理 藍(lán)牙
    的頭像 發(fā)表于 05-23 17:37 ?830次閱讀

    安信可藍(lán)牙Mesh解決方案,加速照明產(chǎn)品落地!

    智能照明是當(dāng)前智能家居市場(chǎng)中的熱點(diǎn)之一,隨著科技的不斷進(jìn)步,智能照明系統(tǒng)的應(yīng)用越來越廣泛。在這一領(lǐng)域中,藍(lán)牙Mesh解決方案成為了一種新的技術(shù)趨勢(shì),它可以為智能照明系統(tǒng)提供更加靈活、高效、可靠
    的頭像 發(fā)表于 03-30 08:22 ?765次閱讀
    安信可<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>Mesh</b><b class='flag-5'>解決方案</b>,加速照明產(chǎn)品落地!

    請(qǐng)問節(jié)點(diǎn)上藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)的信息保存在哪里?

    我已經(jīng)使用代碼示例來構(gòu)建網(wǎng)狀網(wǎng)絡(luò)。 示例是 “網(wǎng)格演示嵌入式配置器” 和 “網(wǎng)格演示調(diào)光器自配置”。 當(dāng)我按下 “網(wǎng)格演示嵌入式配置器” 中的按鈕將目標(biāo)配置為預(yù)配器時(shí),它會(huì)創(chuàng)建一個(gè)網(wǎng)絡(luò)
    發(fā)表于 03-01 08:09