資源描述:
《低功耗藍(lán)牙簡介.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、低功耗藍(lán)牙簡介及入門開始前的一些說明這個介紹只是針對那些非專業(yè)人員,對嵌入式開發(fā)不了解但是對軟件開發(fā)有一定基礎(chǔ)的人員.對于產(chǎn)品的開發(fā)有一定概念即可.什么是藍(lán)牙藍(lán)牙只是個通訊技術(shù)的名字,來源于瑞典國王HaraldBlatand的故事.與其并列的近距離通訊技術(shù)還有WiFi,ZigBee,ANT+,NFC等.什么是BLEBLE指的是低功耗藍(lán)牙(BluetoothLowEnergy)的縮寫.BLE是藍(lán)牙4.0的一個子集,關(guān)于藍(lán)牙4.0描述如下:BLE特點省電,較傳統(tǒng)藍(lán)牙省電90%成本低快速啟動、瞬間連接安全性低輻射BLE物理規(guī)范(這里開始專業(yè)了)調(diào)制方式(GFSK)頻段37個數(shù)據(jù)通道,3個廣播頻道3
2、7,38,39BLE物理規(guī)范跳頻功耗測試BLE協(xié)議規(guī)范6種狀態(tài):待機,廣播,掃描,發(fā)起連接,主機,從機BLE協(xié)議規(guī)范角色協(xié)議棧名詞說明1、profile可以理解為一種規(guī)范,一個標(biāo)準(zhǔn)的通信協(xié)議,它存在于從機中。藍(lán)牙組織規(guī)定了一些標(biāo)準(zhǔn)的profile2、service服務(wù),在ble從機中,通過有多個服務(wù),例如電量信息服務(wù)、系統(tǒng)信息服務(wù)等3、characteristic特征值,ble主從機的通信均是通過characteristic來實現(xiàn)4、UUID統(tǒng)一識別碼,我們剛才提到的service和characteristic,都需要一個唯一的uuid來標(biāo)識BLE協(xié)議棧PHY層是適應(yīng)1Mbps跳頻無線操作G
3、AP層直接提供應(yīng)用程序和配置文件以及發(fā)現(xiàn)設(shè)備和連接相關(guān)服務(wù)的接口。L2CAP層,將下面的數(shù)據(jù)打包提供給更高的層。HCI層提供了主機和控制端的接口。LL層控制射頻的設(shè)備的狀態(tài),5種狀態(tài)它為ATT層提供子程序服務(wù)框架。所有的用到的配置數(shù)據(jù)和服務(wù)稱為characteristics。所有在兩個設(shè)備的連接都是通過GATT子程序。所以應(yīng)用程序是與GATT層直接交換信息。ATT層:向其連接設(shè)備展示本設(shè)備的屬性。在ATT層,展示屬性的設(shè)備叫做服務(wù)端,被展示屬性的稱為客戶端。謝謝!