色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

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

藍牙技術聯盟 ? 來源:xx ? 2019-08-10 09:32 ? 次閱讀

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

換而言之,藍牙配置文件其實是一種接口規格。它定義了設備所擁有的數據;其他設備通過藍牙連接能如何獲取這些數據;以及當與之相連的設備基于這一接口進行操作時,帶有這一配置文件的設備應如何作出回應等。現在就讓我們從技術的角度再詳細了解一下吧! 基本概念 藍牙設備包含一個屬性表(Attribute Table,簡稱ATT),其他與之相連的設備可以以多種方式訪問表中的數據。表中的數據及其利用方式就涉及到藍牙的“通用屬性配置文件(Generic Attribute profile,簡稱GATT)”這一技術領域。在諸如安卓平臺提供的API相關文檔中常能看到GATT這一用語。 屬性表中包含一系列不同類型的相關記錄。主要類型包括服務(Service)、特性(Characteristics)和描述符(Descriptors)。現在就讓我們來一一了解下。 屬性(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) 屬性定義了其他設備如何通過藍牙運用特性,這些特性主要關于各項操作,如讀取(READ)、寫入(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中,一臺設備發出廣播,周期性地發射廣播數據包,其中包含設備自身的相關信息。其他執行掃描操作的設備執行掃描、接收并處理廣播數據包,然后濾過類型不相關的設備。通常用戶會獲得被發現設備的相關信息,然后就能選擇一個進行連接。能夠發出廣播的設備叫做藍牙周邊設備,而執行掃描的設備稱為藍牙中央設備。

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

    關注

    114

    文章

    5827

    瀏覽量

    170394
  • 無線通信
    +關注

    關注

    58

    文章

    4572

    瀏覽量

    143560
收藏 人收藏

    評論

    相關推薦

    RS232與藍牙無線通信的對比 RS232串口設備的故障排查

    在現代通信技術中,RS232和藍牙是兩種常見的數據傳輸方式。RS232是一種有線串行通信協議,而藍牙則是一種
    的頭像 發表于 12-10 16:21 ?392次閱讀

    PLC無線通信模塊的優缺點 PLC無線通信模塊開發板使用

    PLC無線通信模塊的優缺點以及開發板使用的介紹: PLC無線通信模塊的優點: 靈活性和可擴展性 : 無線通信模塊提供了更大的靈活性,允許在沒有物理布線的情況下擴展或移動PLC系統。 可
    的頭像 發表于 12-02 09:16 ?295次閱讀

    PLC無線通信模塊的工作原理 PLC無線通信模塊網絡配置

    。具體來說,PLC無線通信模塊的工作原理涉及以下幾個關鍵方面: 數據通信 :PLC無線通信模塊通過無線技術(如Wi-Fi、
    的頭像 發表于 11-29 18:07 ?529次閱讀

    PLC無線通信模塊技術參數 PLC無線通信模塊故障排除

    PLC無線通信模塊技術參數 PLC無線通信模塊使用GPRS或者無線數據終端作為通訊手段,自帶通訊口,可以和西門子、三菱、歐姆龍或各種國產PLC連接,實現組態軟件對PLC的遠程
    的頭像 發表于 11-29 17:39 ?447次閱讀

    無線通信測試平臺的技術原理和應用場景

    無線通信測試平臺的技術原理和應用場景是無線通信領域的重要組成部分。以下是對這兩個方面的詳細闡述:一、無線通信測試平臺的技術原理
    發表于 11-06 14:29

    低功率短距離的無線通信技術有哪些

    。以下是一些主要的低功率短距離無線通信技術,以及它們的介紹: 藍牙(Bluetooth) 藍牙是一種廣泛使用的無線通信
    的頭像 發表于 10-15 16:34 ?1043次閱讀

    移動無線通信技術有哪些

    移動無線通信技術是指利用無線電波進行信息傳輸的通信技術,它使得移動設備(如手機、平板電腦、筆記本電腦等)能夠在不受物理線路限制的情況下進行
    的頭像 發表于 10-14 17:19 ?435次閱讀

    射頻技術無線通信領域的應用

    射頻技術(Radio Frequency Technology,簡稱RF)在無線通信領域中扮演著至關重要的角色,其應用范圍廣泛且深入,涵蓋了從基礎通信服務到高端技術應用的多個方面。以下
    的頭像 發表于 08-13 14:03 ?2251次閱讀

    無線通信技術有哪些?各有什么優缺點

    選擇合適的無線通信技術從一開始就是一個關鍵的設計決策。這決定了應用的協議互操作性、距離、穩健性和用例。本選擇指南將帶您了解幾個關鍵的決策要求首先通過下表簡要了解各種無線通信技術。 1.
    發表于 08-12 16:50

    樂鑫WiFi、藍牙共存方案介紹,無線通信技術連接

    的現象為什么要用WiFi、藍牙共存藍牙和WiFi是現代生活中常用的無線通信技術。通過將藍牙和WiFi功能整合到一個設備中,用戶可以享受到更加
    的頭像 發表于 07-26 17:47 ?1002次閱讀
    樂鑫WiFi、<b class='flag-5'>藍牙</b>共存方案介紹,<b class='flag-5'>無線通信</b><b class='flag-5'>技術</b>連接

    藍牙模塊、WiFi模塊等無線通信模塊使用規范

    ? 在當今的科技時代,無線通信模塊已經廣泛應用于各類電子設備中。特別是藍牙模塊、WiFi模塊等無線模塊,它們為設備間的通信提供了便利,使得我們的生活更加便捷和高效。然而,為了確保這些
    的頭像 發表于 05-27 14:07 ?977次閱讀
    <b class='flag-5'>藍牙</b>模塊、WiFi模塊等<b class='flag-5'>無線通信</b>模塊使用規范

    電子電路開發者

    與系統(64)、數字信號處理(56)、通信原理(80)、電磁場與傳輸理論(64)、通信網基礎(56)、無線通信原理(32)、光纖通信與數字傳輸(56)。 有擅長熟悉以上部分課程的
    發表于 05-23 15:45

    藍牙網關:實現設備無線通信與安全連接的關鍵角色

    藍牙網關是一種網絡技術,可以讓設備之間進行無線通信。它是一種可以將設備連接到互聯網的網關,可以提供安全的連接,并且可以支持多種類型的設備,比如手機、電腦、智能家居設備等。藍牙網關的作用
    發表于 02-06 10:48

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請,這意味著鴻蒙生態進入第二階段,將加速千行百業的應用鴻蒙化。
    的頭像 發表于 01-29 16:42 ?1423次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發者</b>預覽<b class='flag-5'>面向</b><b class='flag-5'>開發者</b>開放申請

    【飛騰派4G版免費試用】大家來了解飛騰派4G版開發

    。主板板載WiFi藍牙,陶瓷天線,可快速連接無線通信,同時還集成了大量外設接口。在操作系統層面,飛騰派不僅支持Ubuntu、Debian等國外主流開源操作系統,也支持OpenKylin
    發表于 01-02 22:43
    主站蜘蛛池模板: 亚洲视频免费看| 秋霞影院福利电影| 人与人特黄一级| 1234成人网| 久久精品视频免费| 亚洲免费视频在线| 国产亚洲精品网站在线视频| 日韩av国产av欧美天堂社区| 被黑人掹躁10次高潮| 全免费A敌肛交毛片免费懂色AV| 52色擼99热99| 免费精品国产日韩热久久| 在线免费观看a视频| 久久精品观看影院2828| 约艺术院校96年清纯白嫩| 久久久久久久久免费视频 | 精品水蜜桃久久久久久久| 王晶三级作品| 国产成人无码区免费内射一片色欲| 日韩一本道无码v| 高h 大尺度纯肉 np快穿| 视频成人永久免费看| 国产盗摄一区二区| 小荡娃奶真大| 娇喘高潮教室h| 最近中文字幕在线中文视频| 免费精品国偷自产在线在线| a色毛片免费视频| 日本漫画之无彩翼漫画| 国产高清在线观看视频| 亚洲欧美韩国综合色| 久久综合色悠悠| 白丝女仆被强扒内裤| 我在厨房摸岳的乳HD在线观看| 国产永久免费视频| 在线播放毛片| 青青视频国产依人在线| 国产欧美一区二区精品久久久| 伊人久久一本| 人人干人人看| 果冻传媒视频在线观看完整版免费|