ble原理(1)蓝牙ble协议知识

ble原理(1)蓝牙ble协议知识
最新回答
风铃仙子

2022-06-27 19:53:42

蓝牙BLE协议知识主要包括以下几点

  1. 核心组成部分

    • 控制器:作为硬件设备,负责无线信号的发射和接收,以及信号与数据包之间的转化。
    • 主机:软件层面的管理者,负责设备间的通信协调以及无线电资源的多服务集成。
    • 应用程序:利用硬件和软件栈为用户提供实际功能,如健康监测、音频传输等。
  2. 物理层特性

    • 利用2.4GHz的GFSK调制技术进行数据传输。
    • 数据在3739广播信道和37动态数据信道中传输,速率为1Mbit/s
    • 发射功率限制在+10dBm至20dBm之间。
  3. 链路层功能

    • 定义了设备间的通信细节,包括报文格式广播流程连接管理
    • 状态分为StandbyAdvertisingScanningInitiatingConnection
  4. 主机控制器接口

    • 作为主机与控制器间的桥梁,包括逻辑接口负责命令传输和物理接口对应实际硬件接口。
  5. 数据层协议

    • L2CAP:作为数据疏导员,确保数据高效传输至正确通道。
    • 安全管理器协议:负责设备配对和加密,确保数据安全。
    • ATT和GATT/GAP:定义了数据结构和访问方式,用于设备发现和交互,包括服务特征描述符等属性规范。

综上所述,蓝牙BLE协议是一个多层次的复杂系统,通过各层之间的协作,实现了设备间的高效、安全通信,为用户提供了便利的无线连接体验。