duduru

蓝牙协议栈-介绍

蓝牙技术的演变

  • BR/EDR:经典蓝牙
  • BLE:低功耗蓝牙
    在这里插入图片描述

蓝牙设备类型

在这里插入图片描述

BLE协议栈的拆分方式

BLE协议栈:
在这里插入图片描述
目前的BLE方案主要分为三种,对应不同的应用场景:

单芯片方案

app,host和controller全部集成在同一个芯片上,比如ESP32
在这里插入图片描述

双芯片方案

双芯片方案有两种结构:

  1. app和host集成在一个芯片,控制器在另一个芯片,比如主控芯片采用am335x,rk3568等不带蓝牙控制器的SOC,为了使用蓝牙功能通过HCI接口(通常为USB或串口)与蓝牙模块通信,双芯片共同构成蓝牙协议栈

在这里插入图片描述

  1. app在一个芯片,host和controller集成在另一个芯片,比如蓝牙串口透传模块(主控和蓝牙模块通过串口连接,蓝牙模块通过SSP服务,将蓝牙数据从串口发送给主控)

在这里插入图片描述
参考:BLE协议栈讲解

posted on 2025-11-14 11:42  duduru  阅读(0)  评论(0)    收藏  举报  来源

导航