久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

BLE 藍牙4.0 介紹 基于TI CC2540

 TIDEDOC 2014-05-12
 
 
標簽:

雜談

分類: 物聯(lián)網(wǎng)
1,,BLE就是低功率藍牙。要著重了解兩種設備:
1,,dual-mode雙模設備:簡單說就是向下兼容,。
2,single-mode單模設備:僅僅支持BLE,。
關于開發(fā)主要講的是單模設備,,它可以只靠紐扣電池即可持續(xù)工作。
2,,BLE 協(xié)議棧
第一篇 <wbr>BLE <wbr>藍牙4.0 <wbr>介紹 <wbr>基于TI <wbr>CC2540
PHY物理層在2.4GHz的ISM頻段中跳頻識別,。
LL連接層:控制設備的狀態(tài)。設備可能有5中狀態(tài):就緒standby,,廣播advertising,,搜索scanning,初始化initiating和連接connected,。廣播者傳播數(shù)據(jù),,使得瀏覽者可以接收到。initiator就是一個對廣播者回復連接請求的設備,。如果廣播者接受請求,,廣播者和initiator初始者就會進入connected連接狀態(tài)。一個處于連接狀態(tài)的設備會有一個角色:master和slave。初始化這個連接的為master,,接受這個連接請求的為slave。
HCI層為host和controller之間通過一個標準接口進行通信提供了一些方法,。這一層可以通過一個軟件API或者是硬件接口如UART,,SPI和USB。
L2CAP為上層數(shù)據(jù)提供封裝服務,。
SM:定義了建立連接和KEY的方法,。
GAP:直接與profile和app進行接觸,解決設備的發(fā)現(xiàn)和連接相關的服務,,此外GAP也會初始化安全相關的特色,。
ATT協(xié)議允許一個設備去顯示一些數(shù)據(jù),對于其他設備稱之為“Attribute屬性”,,在ATT中,,那些顯示這些屬性的設備被稱為server,同等的另一個設備稱為client,。LL層的狀態(tài)master和slave和ATT層的這兩個狀態(tài)無關,。
GATT層:是一個服務框架定義了對ATT應用的子程序。GATT指定了profile的結構,。在BLE中,,由profile或者是服務所使用的所有類型的數(shù)據(jù)都稱為characteristic。發(fā)生于兩個設備間通過BLE連接進行交換的數(shù)據(jù)都需經(jīng)過GATT子程序處理,。因此,,app和profile會直接使用GATT。

總之要開發(fā)app,,真正接觸的是GAP和GATT,,GAP用來建立連接,GATT用來數(shù)據(jù)傳送,。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內(nèi)容,,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多