一 藍芽概述 1 0 總體概述

2021-08-11 06:11:48 字數 1168 閱讀 6366

藍芽無線技術是一種短距離無線通訊系統,目的是取消連線在主電子裝置與外設之間的電線。(作為乙個重度強迫症病患者,想想家裡的電腦各裝置之間不用電線連著,會感覺多麼的舒暢)藍芽無線技術的主要特點是:健壯性(抗干擾),低功耗、低成本。核心規範中的一些技術是可選的,意思是,各個產商實現的藍芽晶元所支援的功能可能會有差別。

藍芽無線技術有兩種:

藍芽無線技術

描述basic rate (br)/ enhanced data rate (edr)

市面上的使用基礎速率技術的藍芽裝置一般支援增強速率,雖然增強速率是可選功能。增強速率還支援amp(alternate media access control and physical )控制器,能進一步提高位元速率。基礎速率(br)的位元速率為721.2 kb/s,增強速率的位元速率為 2.1 mb/s,如果增強速率有amp控制器,速率可達54 mb/s

low energy (le)

le技術比br/edr技術,有更低的電量消耗、更簡單的技術、更低的成本。le系統設計目的是為了滿足低資料傳輸量和低訪問週期的應用場景。le核心協議中,有更多的可選技術,為了應對不同的應用場景。

兩種技術都有發現裝置、建立連線的過程。

乙個藍芽裝置,如果都包含這兩種藍芽技術,基本上能與所有的藍芽裝置通訊。某些上層協議或profile只支援其中一種藍芽技術。所以,如果藍芽裝置支援兩種藍芽技術,那麼大多數的上層協議或者profile都能支援。

藍芽核心系統由兩部分組成:

組成描述

host

在藍芽協議棧分層結構中的位置,在非核心profile以下,在hci(host controller inte***ce)介面之上

contorller

在藍芽協議棧分層結構中的位置,在hci(host controller inte***ce)介面以下。

在host和controller之間存在乙個hci介面。有兩種型別的控制器(contorller),主要控制器(primary controllers)和次要控制器(secondary controllers)

乙個藍芽核心系統,由乙個主機(host),乙個主要控制器(primary controller),零個或者多個次要控制器(secondary controller)組成。他們的組合有一下幾種:

藍芽系統包含乙個控制器(controller):

藍芽系統包含多個控制器(controller):

UML總體概述

uml是一種物件導向的建模技術。以物件導向的開發方法為基礎,從系統的各個角度思考問題,畫出10種圖。在學習uml建模中,主要學習了10種圖包括 用例圖,類圖,物件圖,包圖,時序圖,活 協作圖,狀態圖,構件圖,部署圖。用例圖 用例圖是主要描述系統使用者和系統功能的模型圖,表達出什麼人使用什麼功能。主要...

藍芽4 0 概述

v4.0 版本 藍芽4.0包括三個子規範,即傳統藍芽技術 高速藍芽技術和新的藍芽低功耗技術。藍芽4.0的改進之處主要體現在三個方面,電池續航時間 節能和裝置種類上。擁有低成本,跨廠商互操作性,3毫秒低延遲 100公尺以上超長距離 aes 128加密等諸多特色,藍芽4.0的有效傳輸距離有很大提公升。3...

藍芽安全概述

藍芽安全模型包括五個不同的安全特性 配對,繫結,裝置鑑權,加密和訊息完整性。配對 建立乙個或多個共享金鑰的過程 繫結 儲存配對中建立的金鑰的行為,用於後續的連線,形成乙個信任的裝置對 裝置鑑權 驗證兩個裝置有相同的金鑰 加密 訊息保密性 訊息完整性 防止訊息偽造 隨著時間的推移,藍芽核心安全體系結構...