【蓝牙协议栈】【BLE】【GATT】精讲GATT Profile架构(图文并茂精华版)
目录
1. 蓝牙BLE通用属性协议(GATT)
2.GATT角色介绍
3.GATT 层级和Profile架构
4. GATT Server架构(重点内容)
5. Characteristic架构(重点内容)
6. (Characteristic Properties)特性属性详解(重点内容)
时间有限,此文将会继续优化完善
1. 蓝牙BLE通用属性协议(GATT)
GATT(Generic Attribute Profile):通用属性协议,它是在ATT 的基础上,对 ATT 进行的进一步逻辑封装,定义数据的交互方式和含义。它是低功耗蓝牙BLE设备之间进行通信的协议。GATT定义了一种多层的数据结构,已连接的低功耗蓝牙设备用它来进行通信,其定义的多层数据结构简要概括起来就是服务(service)可以包含多个特征(characteristic),每个特征包含属性(properties)和值(value),还可以包含多个描述(descriptor)。
➢ GATT基于ATT协议&#x