藍牙協(xié)議介紹
藍牙協(xié)議是通信協(xié)議的一種,為了把復雜問題簡單化,任何通信協(xié)議都具有層次性,特點如下:
1)從下到上分層,通過層層封裝,每一層只需要關心特定的、獨立的功能,易于實現(xiàn)和維護;
2)在通信實體內(nèi)部,下層向上層提供服務,上層是下層的用戶;
3)在通信實體之間,協(xié)議僅針對每一層,實體之間的通信,就像每一層之間的通信一樣,這樣有利于交流、理解、標準化。
另外,我們知道,當前的藍牙協(xié)議包含BR/EDR((Basic Rate / Enhanced Data Rate))、AMP(Alternate MAC/PHYs)、LE(Low Energy)三種技術,由于遙控器用是BLE,本章節(jié)將重點介紹BLE(Bluetooth Low Energy)。
1 BLE 協(xié)議框架
如下邊圖1所示,BLE的協(xié)議可分為Bluetooth Application和Bluetooth Core兩大部分, 而Bluetooth Core又包含BLE Controller和BLE Host兩部分。