BLE 协议系列之(一) 蓝牙介绍

蓝牙协议介绍

蓝牙协议是通信协议的一种,为了把复杂问题简单化,任何通信协议都具有层次性,特点如下:
      1)从下到上分层,通过层层封装,每一层只需要关心特定的、独立的功能,易于实现和维护;
      2)在通信实体内部,下层向上层提供服务,上层是下层的用户;
      3)在通信实体之间,协议仅针对每一层,实体之间的通信,就像每一层之间的通信一样,这样有利于交流、理解、标准化。

另外,我们知道,当前的蓝牙协议包含BR/EDR((Basic Rate / Enhanced Data Rate))、AMP(Alternate MAC/PHYs)、LE(Low Energy)三种技术,由于遥控器用是BLE,本章节将重点介绍BLE(Bluetooth Low Energy)。

1 BLE 协议框架

如下边图1所示,BLE的协议可分为Bluetooth   Application和Bluetooth Core两大部分, 而Bluetooth Core又包含BLE Controller和BLE Host两部分。

BLE 协议系列之(一) 蓝牙介绍