国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

藍牙是面向開發者的無線通信技術

藍牙技術聯盟 ? 來源:xx ? 2019-08-10 09:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

藍牙是面向開發者無線通信技術,它讓設備之間無需路由器或接入點等中央設備也能相互通信。 藍牙有一項獨特的“低功耗”特性,這意味著采用低功耗藍牙的設備使用很小的電池也可以很長時間。 在低功耗藍牙的世界,每個設備都有自己的“配置文件”,它定義了藍牙設備間建立通信的方式。在某種程度上,藍牙配置文件從特性和功能的層面上定義了設備之間相互通訊的方式。

換而言之,藍牙配置文件其實是一種接口規格。它定義了設備所擁有的數據;其他設備通過藍牙連接能如何獲取這些數據;以及當與之相連的設備基于這一接口進行操作時,帶有這一配置文件的設備應如何作出回應等?,F在就讓我們從技術的角度再詳細了解一下吧! 基本概念 藍牙設備包含一個屬性表(Attribute Table,簡稱ATT),其他與之相連的設備可以以多種方式訪問表中的數據。表中的數據及其利用方式就涉及到藍牙的“通用屬性配置文件(Generic Attribute profile,簡稱GATT)”這一技術領域。在諸如安卓平臺提供的API相關文檔中常能看到GATT這一用語。 屬性表中包含一系列不同類型的相關記錄。主要類型包括服務(Service)、特性(Characteristics)和描述符(Descriptors)?,F在就讓我們來一一了解下。 屬性(ATTRIBUTES) 服務(Services)、特性(Characteristics)和描述符(Descriptors)都是屬性類別,因此也就有了通用屬性配置文件(Generic Attribute Profile)、屬性表(Attribute Table)和屬性協議(Attribute Protocol)等。具體是哪一個類別的屬性,由“通用唯一標識符(Universally Unique Identifier,簡稱UUID)”來定義。有些屬性是由制定藍牙技術標準的藍牙技術聯盟定義的, UUID長度為16位。有些屬性是產品設計團隊自行定義的,是客制化的,這樣的UUID為128位。 架構(STRUCTURE) 服務(Service)、特性(Characteristics)和描述符(Descriptors)也有層級之分。服務位于頂層,描述符位于底層。服務包括一項或多項特性。一項特性可能沒有、擁有一個或擁有多個描述符,因為描述符是可選的,而服務必須包括至少一項特性。

服務(SERVICES) 服務是包含了邏輯相關的藍牙數據項的容器。這些數據項實際上就是特性。我們可以認為服務內部的屬性就歸服務所有。服務通常代表一項特定的設備特性(例如硬件特性),如按鈕或特定的傳感器。設備信息服務(Device Information Service)就是藍牙技術聯盟所定義的服務之一,顧名思義,它是包含了如制造商和序列號等多項設備信息的容器。 特性(CHARACTERISTICS) 特性是與某種設備內部特殊狀態、或設備用傳感器能夠測量的環境狀態相關的數據項。例如,當前的電池狀態就是內部狀態數據,而環境溫度可通過傳感器來測量。有時特性代表配置數據,例如針對某個對象的測量頻率等。在任何一種情況下,設備都可以將數據以特性的形式通過藍牙鏈路發送給其他設備,供其所用。設備信息服務中的序列號字符串(Serial Number String)就是藍牙技術聯盟所定義的特性之一。

特性包括多個部分,如類型、值、一些屬性和權限等。 類型(Type) 類型(Type)在上面已經解釋過了,就是表明屬性具體特性類別的UUID值 值(Value) 就是相關狀態數據項的值。 屬性(Properties) 屬性定義了其他設備如何通過藍牙運用特性,這些特性主要關于各項操作,如讀?。≧EAD)、寫入(WRITE)或通知(NOTIFY)。讀取特性就是通過藍牙鏈路將當前的值從屬性表傳輸至相連的設備。寫入是允許互連設備改變狀態表中的值。通知是當相關特性值改變或由定時器進行周期性控制時,設備可以發送至相連設備的一種特定的信息類型。有些特性并不支持所有操作。通過特性的屬性可以了解其支持的操作。 有時設備的編程允許其在處理操作時(如在屬性表中讀寫值)能夠以特定的方式作出回應,這樣就能實現更多功能,而不是簡單的通過連接來傳輸數據。例如,改變特性的值也可能改變設備從加速器上讀取樣本數據的頻率。 權限(Permissions)

權限與安全相關,并進一步描述了在對特性進行讀寫訪問之前必須確保的安全條件。

描述符(DESCRIPTORS) 描述符含有元數據,這些元數據可以放大描述符所屬特性的相關細節,或實現涉及這一屬性的運行配置。例如,可通過名為“客戶端特性配置描述符(Client Characteristic Configuration Descriptor,CCCD)”的特定描述符來開啟或關閉通知(NOTIFY)信息。 配置文件(PROFILE) 藍牙配置文件是包括所有必需信息的規格,包括設備功能,服務、屬性及描述符的訪問方式,以及安全準則、并行限制等。 客戶端架構(Client Server Architecture) 當智能手機應用通過藍牙連接與設備互動時,就形成了客戶端(Client)/服務器(Server)架構。手機應用通常是GATT客戶端,設備通常是GATT服務器。它們采用屬性協議(Attribute Protocol,簡稱ATT)進行通信。智能手機開發者可利用API,無須擔心如何制定ATT協議數據單元等問題。

設備發現(Device Discovery) 以上所描述的都是關于作為GATT客戶端和服務器進行連接并通信的設備。但是在此之前的環節中,兩臺設備尚未建立連接,它們是如何找到彼此并連接的呢?答案就在于“設備發現(Device Discovery)”,這是由另一項稱為通用訪問屬性(Generic Access Profile,簡稱GAP)的藍牙架構來負責的。 在GAP中,一臺設備發出廣播,周期性地發射廣播數據包,其中包含設備自身的相關信息。其他執行掃描操作的設備執行掃描、接收并處理廣播數據包,然后濾過類型不相關的設備。通常用戶會獲得被發現設備的相關信息,然后就能選擇一個進行連接。能夠發出廣播的設備叫做藍牙周邊設備,而執行掃描的設備稱為藍牙中央設備。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 藍牙
    +關注

    關注

    119

    文章

    6313

    瀏覽量

    178690
  • 無線通信
    +關注

    關注

    58

    文章

    4987

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無線生活,“藍牙”相連——探索藍牙技術的智能連接世界

    一、什么是藍牙技術藍牙技術是一種短距離無線通信技術,支持在10米范圍內實現設備間的數據與語音傳
    發表于 02-11 09:27

    星閃還是藍牙?讀懂短距無線通信技術革新與選擇

    一文說清兩種技術的核心差異與適用場景在萬物互聯的時代,短距離無線通信技術已經成為我們生活中不可或缺的一部分。從手機連接耳機,到智能家居控制,再到汽車電子系統,這些場景都離不開無線通信
    的頭像 發表于 01-22 19:34 ?691次閱讀
    星閃還是<b class='flag-5'>藍牙</b>?讀懂短距<b class='flag-5'>無線通信</b>的<b class='flag-5'>技術</b>革新與選擇

    無線生活,“藍牙”相連——探索藍牙技術的智能連接世界

    一、什么是藍牙技術?藍牙技術是一種短距離無線通信技術,支持在10米范圍內實現設備間的數據與語音傳
    發表于 01-14 09:23

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

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

    2025華為開發者大賽暨開發者年度會議成功舉辦

    開發者大賽總決賽、CEO圓桌、主論壇大咖分享、分論壇技術演講、開發者展區&CodeLabs等多元議題,推動云開發工具鏈、智能體開發、具身智能
    的頭像 發表于 12-31 13:32 ?650次閱讀

    NVIDIA Jetson系列開發者套件助力打造面向未來的智能機器人

    NVIDIA Jetson AGX Thor、AGX Orin 以及 Jetson Orin Nano Super 開發者套件,助力打造面向未來的智能機器人。
    的頭像 發表于 12-13 10:20 ?3055次閱讀

    廣和通亮相DDC 2025地瓜機器人開發者大會

    11月21日,DDC2025地瓜機器人開發者大會在深圳順利舉行。大會匯聚來自機器人全產業鏈的技術團隊、生態伙伴與開發者,共同探討機器人技術的創新趨勢與未來應用。作為地瓜機器人的重要生態
    的頭像 發表于 11-26 15:49 ?481次閱讀
    廣和通亮相DDC 2025地瓜機器人<b class='flag-5'>開發者</b>大會

    元服務發布配置開發者服務信息

    您作為開發者的相關信息將面向元服務發布區域的用戶公開,其中客服聯系方式可能會提供給用戶,用于咨詢相關問題。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發布的元服務
    發表于 10-31 17:58

    芯科科技2025年Works With開發者大會深圳站藍牙技術專場前瞻

    隨著物聯網設備數量迅速增長,藍牙已成為支持智能生活、工業互聯的重要連接技術之一。為了幫助開發者精準把握藍牙技術的最新趨勢與落地技巧,Sili
    的頭像 發表于 10-16 14:00 ?755次閱讀

    曙光網絡SugonRI開發者社區正式上線

    在人工智能與工業深度融合的大潮中,工業軟件正在成為推動產業升級的關鍵引擎。為了讓更多開發者快速掌握工業級編程技術、共享行業實踐成果,曙光網絡正式推出開發者社區——曙睿(SugonRI)開發者
    的頭像 發表于 09-04 09:58 ?953次閱讀

    九聯開鴻亮相華為開發者大會2025

    此前,6月20日-22日,華為開發者大會2025(HDC.2025)在松山湖科學城盛大開幕。華為開發者大會是華為面向全球開發者的年度技術盛會
    的頭像 發表于 06-26 14:31 ?1105次閱讀

    藍牙低功耗技術與其他無線技術的區別

    藍牙低功耗技術(以下簡稱 “Bluetooth LE”)是一種在我們生活中用于多種用途的無線通信技術。
    的頭像 發表于 06-10 10:56 ?1917次閱讀
    <b class='flag-5'>藍牙</b>低功耗<b class='flag-5'>技術</b>與其他<b class='flag-5'>無線</b><b class='flag-5'>技術</b>的區別

    2025年藍牙技術白皮書:全球物聯網無線通信的創新和品牌方案盤點

    增長率(CAGR)達13.39%。隨著物聯網(IoT)、智能家居、可穿戴設備、智能醫療等領域對無線連接需求的不斷增長,藍牙技術將在未來十年成為全球無線通信的關鍵驅動力。
    的頭像 發表于 05-30 17:18 ?722次閱讀

    無線通信技術的選擇與設計技巧

    作者:DigiKey Editor 無線通信技術廣泛地應用于各種電子產品之中,改變了人們的溝通方式,也提升了電子設備之間傳輸信息的效率,是徹底改變人類生活方式的一種科技發展。 新世代的無線通信
    的頭像 發表于 05-25 11:23 ?1617次閱讀

    低功耗藍牙(BLE)技術,IoT短距無線通信的理想之選

    ,低功耗藍牙(BLE)作為典型的短距無線通信技術,憑借著低成本、易部署、功耗低等優勢,已成為物聯網通信生態中的重要組成部分。與經典藍牙相比,
    的頭像 發表于 04-29 15:20 ?1828次閱讀
    低功耗<b class='flag-5'>藍牙</b>(BLE)<b class='flag-5'>技術</b>,IoT短距<b class='flag-5'>無線通信</b>的理想之選