日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

低功耗藍(lán)牙在低功耗設(shè)計中的應(yīng)用

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Monika Chaurasia ? 2022-06-24 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

物聯(lián)網(wǎng)已經(jīng)存在了一段時間,但目前引起關(guān)注的原因是傳感器的價格大幅下降以及幾乎無處不在的連接性。根據(jù) IDC 最近的報告,全球物聯(lián)網(wǎng)技術(shù)支出將在 2022 年達(dá)到 1.2 噸,在 2017-2022 年的預(yù)測期內(nèi)實現(xiàn) 13.6% 的復(fù)合年增長率。藍(lán)牙技術(shù)廣泛用于各種智能應(yīng)用中的物聯(lián)網(wǎng),使用 2400.0 至 2483.5 MHz 的未經(jīng)許可的工業(yè)、科學(xué)和醫(yī)療 (ISM) 頻段中的短波長無線電傳輸進(jìn)行短距離(最長 100m)的連接。

藍(lán)牙設(shè)備以多種模式從一臺設(shè)備與另一臺設(shè)備通信——

- 單播:源向多個目標(biāo)發(fā)送和接收消息,建立一對一的設(shè)備通信。

- 廣播:源將消息發(fā)送到多個目的地,建立一對多的設(shè)備通信。

- 多播(網(wǎng)格):建立多對多設(shè)備通信的多個源和目標(biāo)。

BLE 由藍(lán)牙特別興趣小組 (SIG) 銷售。藍(lán)牙 SIG 管理認(rèn)證過程,任何使用藍(lán)牙無線技術(shù)的產(chǎn)品都需要遵循該過程。所有這些產(chǎn)品都必須通過藍(lán)牙 SIG 認(rèn)證并滿足藍(lán)牙許可協(xié)議和規(guī)范的要求。SIG 擁有如下所示的徽標(biāo)和“藍(lán)牙”一詞。

藍(lán)牙協(xié)議和測試

BLE 的集成級測試涉及廣告數(shù)據(jù)的驗證、握手過程(啟動通信和協(xié)商傳輸參數(shù))、連接過程、綁定過程、數(shù)據(jù)包數(shù)據(jù)格式。這可以通過兩種方式實現(xiàn):

1. 連接任何作為Master的BLE設(shè)備,驗證服務(wù)和數(shù)據(jù)交換

2. 使用 Sniffer 應(yīng)用程序進(jìn)行通信之間的“間諜”

每個藍(lán)牙設(shè)備都有一個唯一的 MAC 地址和時鐘。Master 控制時鐘和跳頻。

各個層的源和目標(biāo)扮演著不同的角色,需要對 UUT(被測單元——一個藍(lán)牙設(shè)備作為掃描器,另一個作為廣告商)進(jìn)行徹底驗證,這在本博客中進(jìn)行了討論。以下是每一層的源和目標(biāo)的同義詞:

pYYBAGK1Lx2AFwaJAABPefXGlD4927.png

鏈路層

鏈路層是物理層和 L2CAP 層之間的層。它主要起到廣告、建立連接和發(fā)現(xiàn)服務(wù)的作用。下面的狀態(tài)圖描述了鏈路層的工作流。

pYYBAGK1LyWAEB7BAAEGV0evtlc523.png

待機(jī):默認(rèn)狀態(tài)

廣告:設(shè)備在三個廣告通道(其余37個為數(shù)據(jù)通道)中定期發(fā)送廣告事件,如下圖所示。

poYBAGK1Ly6ALGhOAAPyLkqR_Ic226.png

掃描

有兩種不同的掃描模式:

- 被動掃描——控制器只支持?jǐn)?shù)據(jù)接收,不支持傳輸。

- 主動掃描 – 傳輸掃描請求。掃描器發(fā)出 SCAN_REQ 數(shù)據(jù)包,廣告商以 SCAN_RSP 數(shù)據(jù)包響應(yīng)。

發(fā)起

Scanner 根據(jù)廣告數(shù)據(jù)選擇合適的廣告商。如果廣告商發(fā)出連接機(jī)會的信號,則掃描器可以向廣告商發(fā)送連接請求。一旦 CONNECT_REQ 數(shù)據(jù)包被發(fā)送,scanner 就會成為 Initiator。

聯(lián)系

一旦成功建立連接,兩個設(shè)備都處于“連接”狀態(tài)。發(fā)起者成為主人,廣告者成為奴隸。它們定期交換數(shù)據(jù)包,稱為連接事件(此連接是握手,數(shù)據(jù)交換僅在握手成功后發(fā)生)。BLE 連接維護(hù)一個 Piconet 網(wǎng)絡(luò)結(jié)構(gòu),其中單個主機(jī)與稱為 pico 的從機(jī)協(xié)調(diào)連接事件。應(yīng)用程序中的數(shù)據(jù)傳輸速率從 200 到 2,100 kbps 不等。

BLE 數(shù)據(jù)包構(gòu)成了鏈路層的基本構(gòu)建塊。BLE數(shù)據(jù)包數(shù)據(jù)格式大致可以分為以下幾種:

pYYBAGK1LzaAWac0AADaJ7-2_Qg284.png

BLE 有兩種類型的數(shù)據(jù)包:

? 廣告包——查找并連接到附近的設(shè)備

? 數(shù)據(jù)包——兩個連接設(shè)備之間的數(shù)據(jù)傳輸

以下是根據(jù)協(xié)議數(shù)據(jù)單元 (PDU) 的不同廣告數(shù)據(jù)包類型:

poYBAGK1Lz2AV_yQAACkcDEd_U4621.png

按照以下鏈接中的步驟設(shè)置 Nordic BLE Sniffer 和 Wireshark 設(shè)置以進(jìn)行數(shù)據(jù)包捕獲:

nRF_Sniffer_UserGuide_v2.2

以下是可以使用 Wireshark 數(shù)據(jù)包分析器驗證的測試用例:

1. 驗證外圍設(shè)備是否發(fā)布廣告明文

2. 驗證外設(shè)在廣告和未連接時的廣告算法。(廣告算法包括廣告事件的數(shù)量和它們之間的持續(xù)時間)

3. 驗證握手過程中外圍設(shè)備的廣告算法

4.驗證UUT配對綁定后的廣告事件

通用訪問配置文件 (GAP)

GAP 定義了設(shè)備角色、廣告模式和綁定程序。安全管理器,GAP 的一部分,可以根據(jù)系統(tǒng)的安全需求進(jìn)行設(shè)計。“配對”和“綁定”過程通過 GAP 進(jìn)行控制:

-配對:

中央和外圍設(shè)備交換加密的密鑰,經(jīng)過身份驗證和接受以建立連接。

-粘合:

配對過程中的信息存儲在設(shè)備上,因此配對過程不會重復(fù),并且只要設(shè)備在附近,就會建立重新連接。

三種主要的配對方法是:

1. Just Works – 加密密鑰在中央和外圍設(shè)備之間共享。

2. 密鑰顯示——隨機(jī)密鑰在一臺設(shè)備上生成,其他需要輸入。

3. 帶外——這支持另一個 BLE 無線電來共享密鑰。

使用與上面相同的設(shè)置,以下是可以使用 Wireshark 數(shù)據(jù)包捕獲驗證的測試用例:

1. 在數(shù)據(jù)包級別驗證密鑰交換配對過程。

2. 驗證廣告跳序列。

poYBAGK1L0eAJ7HEAADgkmuPbWs217.png

通用屬性配置文件 (GATT)

藍(lán)牙設(shè)備充當(dāng) GATT 服務(wù)器或客戶端。GATT 標(biāo)識層次結(jié)構(gòu)以組織服務(wù)和特征等屬性。屬性是分組數(shù)據(jù)和 UUID(通用唯一標(biāo)識符),因為 16 字節(jié)分配給每個屬性。GATT Attribute 的層次結(jié)構(gòu)可以在下圖中理解:

poYBAGK1L0-AcV9pAADjE_ts0xM501.png

服務(wù)包括完成特定功能所需的數(shù)據(jù)集合。特征包含用戶數(shù)據(jù)。下面的流程圖顯示了客戶端和服務(wù)器之間的數(shù)據(jù)包通信:

pYYBAGK1L1eAW9R-AADzIKNrFNE219.png

按照以下鏈接安裝 nRF Connect Emulator App:

nrFconnect 應(yīng)用程序

以下是可以使用 nRF Connect 應(yīng)用程序驗證的測試用例:

1. 建立連接后驗證可用于發(fā)現(xiàn)的服務(wù)。

2. 驗證可用的服務(wù),如設(shè)備信息服務(wù) (UUID 0x180a) 以獲取制造商詳細(xì)信息、硬件、固件和軟件字符串?dāng)?shù)據(jù)、通用訪問配置文件 (UUID 0x01800)、通用屬性配置文件 (UUID 0x1801)。

3. 驗證自定義服務(wù)(如下圖所示的未知服務(wù))是否可用。

4. 驗證服務(wù)的特性以及為讀取、寫入等特性啟用的屬性。

5. 使用數(shù)據(jù)讀取和寫入功能驗證發(fā)送和接收的定義數(shù)據(jù)。

poYBAGK1L1-AMiJhAAMV3uNrjVw604.png

結(jié)論:

隨著4.0版本支持的低功耗藍(lán)牙(BLE)的出現(xiàn),由于消費市場對低能耗和低功耗的需求(BLE由Bluetooth SIG發(fā)明并正式化),現(xiàn)在它被廣泛應(yīng)用于消費市場。為了幫助確保在這些新的低功耗設(shè)計中成功實施低功耗藍(lán)牙,測試解決方案必須能夠根據(jù)藍(lán)牙標(biāo)準(zhǔn)快速且經(jīng)濟(jì)高效地進(jìn)行必要的測試。

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

    關(guān)注

    2950

    文章

    48147

    瀏覽量

    418809
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10371

    瀏覽量

    91768
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    13

    文章

    813

    瀏覽量

    66593
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    為什么選擇 Nordic 的低功耗藍(lán)牙解決方案?

    為什么選擇 Nordic 的低功耗藍(lán)牙解決方案?強(qiáng)大的無線 SoC 產(chǎn)品組合: 我們豐富的超低功耗無線 SoC 選件具有可擴(kuò)展的內(nèi)存配置和功能集,可滿足各種需求。如果存儲器或功能要求發(fā)生意外變化
    發(fā)表于 04-16 10:40

    低功耗藍(lán)牙模塊電表的應(yīng)用方案

    機(jī)),使電表具有藍(lán)牙無線收發(fā)數(shù)據(jù)能力,在手持抄表器或集中器中集成一個低功耗藍(lán)牙模塊(主機(jī)),通過配置可以使手持抄表器或集中器通過藍(lán)牙連接到
    的頭像 發(fā)表于 01-21 11:05 ?2233次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>模塊<b class='flag-5'>在</b>電表<b class='flag-5'>中</b>的應(yīng)用方案

    低功耗藍(lán)牙模塊:無線通信新時代,滿足多場景需求

    在當(dāng)今科技飛速發(fā)展的時代,無線通信技術(shù)已經(jīng)成為推動各行業(yè)變革的關(guān)鍵力量。其中,低功耗藍(lán)牙模塊憑借其獨特的優(yōu)勢,眾多無線通信解決方案脫穎而出,廣泛應(yīng)用于智能家居、可穿戴設(shè)備、醫(yī)療健康
    的頭像 發(fā)表于 01-13 15:37 ?442次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>模塊:無線通信新時代,滿足多場景需求

    Renesas DA14695MOD:SmartBond藍(lán)牙低功耗模塊的技術(shù)剖析

    Renesas DA14695MOD:SmartBond藍(lán)牙低功耗模塊的技術(shù)剖析 現(xiàn)代電子設(shè)備,藍(lán)牙
    的頭像 發(fā)表于 12-29 11:30 ?587次閱讀

    AIROC?藍(lán)牙低功耗模塊CYBLE - 3x307x - 02:設(shè)計與應(yīng)用全解析

    AIROC?藍(lán)牙低功耗模塊CYBLE - 3x307x - 02:設(shè)計與應(yīng)用全解析 在當(dāng)今的電子設(shè)備,藍(lán)牙低功耗(BLE)技術(shù)因其
    的頭像 發(fā)表于 12-21 16:30 ?779次閱讀

    什么是低功耗設(shè)計,如何評估低功耗MCU性能?

    嵌入式系統(tǒng)的設(shè)計低功耗設(shè)計是許多設(shè)計人員必須面對的問題,其原因在于嵌入式系統(tǒng)被廣泛應(yīng)用于便攜式和移動性較強(qiáng)的產(chǎn)品中去,而這些產(chǎn)品不是一直都有充足的電源供應(yīng),往往是靠電池來供電,所以設(shè)計人員從
    發(fā)表于 12-12 07:43

    BLE藍(lán)牙模塊實現(xiàn)原理深度解析:低功耗設(shè)計的奧秘與應(yīng)用

    眾所周知,BLE藍(lán)牙功耗低并且傳輸距離適中的一種無線通訊技術(shù),也就是憑借這兩點,藍(lán)牙物聯(lián)網(wǎng)市場獲得了迅速發(fā)展。那么它是如何實現(xiàn)
    的頭像 發(fā)表于 12-08 11:50 ?77次閱讀

    賦予白色家電新智能!增添Wi-Fi 6、低功耗藍(lán)牙和Matter連接

    Wi-Fi助力實現(xiàn)高帶寬和對時間敏感的云端交互,而低功耗藍(lán)牙提供低功耗、短距離的本地通信,用于簡化設(shè)備入網(wǎng)和控制。單一設(shè)備同時集成Wi-
    的頭像 發(fā)表于 11-12 15:55 ?645次閱讀
    賦予白色家電新智能!增添Wi-Fi 6、<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>和Matter連接

    低功耗藍(lán)牙智能門鎖應(yīng)用

    APP、服務(wù)器的全方位的解決方案。也可提供BLE藍(lán)牙門鎖模塊硬件設(shè)備,客戶的現(xiàn)有傳統(tǒng)門鎖上,增加我們的低功耗藍(lán)牙模塊,通過串口進(jìn)行通信,手機(jī)APP及服務(wù)器實現(xiàn)智能化升級,即可實現(xiàn)手機(jī)
    發(fā)表于 06-25 09:47

    傳統(tǒng)藍(lán)牙低功耗藍(lán)牙主要區(qū)別

    傳統(tǒng)藍(lán)牙即經(jīng)典藍(lán)牙,能夠?qū)崿F(xiàn)音頻傳輸,可傳輸較大文件,功耗較大;BLE藍(lán)牙低功耗藍(lán)牙,僅支持?jǐn)?shù)
    發(fā)表于 06-18 16:04

    低功耗低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有低功耗、低功耗前端模塊,適用于
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于<b class='flag-5'>藍(lán)牙</b>?范圍擴(kuò)展應(yīng)用 skyworksinc

    低功耗低功耗前端模塊,適用于藍(lán)牙?信號范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗低功耗前端模塊,適用于藍(lán)牙?信號范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有低功耗、低功耗前端模塊,適用于
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于<b class='flag-5'>藍(lán)牙</b>?信號范圍擴(kuò)展應(yīng)用 skyworksinc

    低功耗藍(lán)牙網(wǎng)關(guān)在智慧工地上的使用

    智慧工地上的,人員管理、定位的解決,一直以來都是一個很重要的方面。 采用低功耗藍(lán)牙網(wǎng)關(guān)xGateway-A111 與標(biāo)簽 xbeacon-S 的方式,是一種能夠兼顧成本與性能,準(zhǔn)確性與便捷性,比較
    發(fā)表于 05-27 14:08

    DA16600MOD超低功耗Wi-Fi低功耗藍(lán)牙組合模塊數(shù)據(jù)手冊

    DA16600 模塊為您的設(shè)備添加低功耗 Wi-Fi 和低功耗藍(lán)牙? (LE) 功能提供了便捷的方式。 低功耗 Wi-Fi DA16200 片上系統(tǒng)(SoC) 和
    的頭像 發(fā)表于 05-25 16:10 ?1231次閱讀
    DA16600MOD超<b class='flag-5'>低功耗</b>Wi-Fi<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>組合模塊數(shù)據(jù)手冊

    藍(lán)牙低功耗模塊的原理和應(yīng)用介紹

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,藍(lán)牙低功耗模塊連接各種設(shè)備和傳輸數(shù)據(jù)方面發(fā)揮著重要作用。今天將為您介紹藍(lán)牙低功耗模塊的工作原理以及其廣泛的應(yīng)用領(lǐng)
    的頭像 發(fā)表于 05-21 15:56 ?1417次閱讀
    漾濞| 永嘉县| 女性| 通榆县| 丰原市| 尚义县| 墨江| 德化县| 郸城县| 旺苍县| 上饶县| 思茅市| 阳朔县| 霸州市| 朔州市| 武城县| 布拖县| 屯留县| 象州县| 油尖旺区| 乐清市| 万州区| 慈溪市| 闵行区| 师宗县| 彝良县| 平原县| 肥城市| 洪洞县| 保亭| 邮箱| 洪雅县| 龙井市| 五河县| 剑川县| 班戈县| 正安县| 沙田区| 邮箱| 绵阳市| 正阳县|