惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
博客园_首页
G
Google Developers Blog
博客园 - 【当耐特】
美团技术团队
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
小众软件
小众软件
博客园 - 司徒正美
雷峰网
雷峰网
T
Tailwind CSS Blog
V
V2EX
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
罗磊的独立博客
量子位
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog

博客园 - liwen01

PIR传感器:延迟、响应慢、误报、漏报、盲区、探测距离近的底层原理分析 蓝牙基础(十一):蓝牙耳机音频编码、传输流程、声音延迟与失真 蓝牙基础(十):蓝牙串口、文件传输、通话控制 蓝牙基础(九):详解蓝牙 GAP、SDP、ATT、GATT 的历史背景与设计哲学 蓝牙基础(八):蓝牙应用、Profile、协议栈 蓝牙基础(七):蓝牙协议栈的多路复用与数据调度中心 —— L2CAP(蓝牙逻辑链路控制与适配协议) 蓝牙基础(六):蓝牙传输层 HCI 工作原理 蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程 蓝牙基础(四):蓝牙状态、角色、地址与网络结构 蓝牙基础(三):蓝牙信道、跳频与选择算法 蓝牙基础(二):蓝牙核心系统架构 蓝牙基础(一):蓝牙软硬件架构介绍 PMP是智商税么? 芯片半导体基础(二) :20世纪最伟大的发明,PN结与晶体二极管 芯片半导体基础(一):真空二极管、三极管工作原理 芯片半导体基础:序 WiFi基础知识合集:WiFi标准、协议、信道、天线、工作原理、认证与加密 WiFi基础(八):WiFi安全、认证与加密 WiFi基础(七):WiFi漫游与WiFi组网 WiFi基础(六):天线基础知识
蓝牙基础知识合集:蓝牙系统架构、协议栈、信道、调频、状态...
liwen01 · 2026-03-18 · via 博客园 - liwen01

liwen01 2026.03.15

前言

以前互联网上关于蓝牙知识介绍的文章很少,仅有的一些内容,要么很老旧,要么晦涩难懂。AI 时代,很多内容都可以通过 AI 来生成、查找。

现在的互联网,就是个巨大的噪声发生器,真正有价值的高密度信息,就像是丢进大海里的一根针。获取知识的成本降低了,但筛选内容的成本却指数级上升了。

这个合集,是我自己学习的蓝牙知识的一个笔记,它可以作为蓝牙入门学习的一个参考,希望能对你有所帮助。

蓝牙基础(一):蓝牙软硬件架构介绍

蓝牙硬件架构上,有多种存在形式:SOC单芯片方案SoC 蓝牙 + MCU 方案蓝牙 Host + Controller 分离方案蓝牙 + Wi-Fi 方案

这些硬件架构方案,各自有不同的优势和应用场景。在产品技术方案选型时,除了成本,硬件技术方案是一个重要参考。

蓝牙基础(一):蓝牙协议栈与硬件架构方案

蓝牙基础(二):蓝牙核心系统架构

蓝牙协议栈的核心是 主机(host)、控制器(Controller) 的分层结构以及它们之间的通信机制。

这里概括性地介绍了:host、Controller、HCI、L2CAP与链路管理、GAP设备连接流程及BLE与经典蓝牙的区别

蓝牙基础(二):蓝牙核心系统架构

蓝牙基础(三):蓝牙信道、跳频与选择算法

在经典蓝牙与 BLE 蓝牙之间,信道数、信道带宽、跳频机制、信道用途都存在很大的区别。

为了提高通信的抗干扰能力及频谱的利用率,蓝牙还使用了 FHSS 和 AFH 跳频技术,并且设计了复杂的信道选择算法。

与WiFi相比,有些类似,但机制完全不同。

蓝牙基础(三):蓝牙信道、跳频与选择算法

蓝牙基础(四):蓝牙状态、角色、地址与网络结构

蓝牙 5.2 之前,在 BR/EDR 控制器中一般称呼蓝牙角色为 Master/Slave,BLE 控制器中一般称呼为 Central/Peripheral

但是在蓝牙 5.3 中,它们又被统一称呼为 Central/Peripheral。就是这么乱。

除了蓝牙角色,不同蓝牙的蓝牙状态、地址和网络结构也存在明显差异。

蓝牙基础(四):蓝牙状态、角色、地址与网络结构

蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程

蓝牙模块为了使不可靠的无线信号变为可靠的无线数据通信,在数据包、信道、协议栈等方面做了很多处理。

这里涉及到蓝牙的调制方式、链路层数据包格式、数据包从发送到接收的整个处理流程。

蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程

蓝牙基础(六):蓝牙传输层 HCI 工作原理

蓝牙分层架构设计的核心是:Host(主机)、Controller(控制器)与 HCI(Host Controller Interface,主机控制器接口)。

它们之间的关系可以简单理解为:Host 是大脑,Controller 是身体,HCI 是它们之间的通信通道

HCI 是 Host 和 Controller 之间的标准接口协议,它定义了两者如何交换命令、事件和数据。通信方式主要有:UART、USB、SPI、SDIO 等

蓝牙基础(六):蓝牙传输层 HCI 工作原理

蓝牙基础(七):蓝牙协议栈的多路复用与数据调度中心 — L2CAP

L2CAP(Logical Link Control and Adaptation Protocol)逻辑链路控制适配协议,主要为了实现三个目标: 多协议共存、大数据流畅、高可靠性传输

这里主要介绍L2CAP的:体系架构、信道工作模式、状态机、数据包格式

蓝牙基础(七):蓝牙协议栈的多路复用与数据调度中心—L2CAP

蓝牙基础(八):蓝牙应用、Profile、协议栈

这里比较综合地介绍了蓝牙协议栈的整体框架,比较了经典蓝牙与 BLE 协议层的差异,以及对 L2CAP、ATT、GATT、Profile 等关键层的功能做了简要介绍。

蓝牙基础(八):蓝牙应用、Profile、协议栈

蓝牙基础(九):详解蓝牙 GAP、SDP、ATT、GATT 的历史背景与设计哲学

GAP(Generic Access Profile,通用访问配置文件)定义了设备如何互相发现、建立连接以及确保基本的互操作性。

SDP (Service Discovery Protocol) 是金典蓝牙(BR/EDR)设备的黄页电话簿。在两个金典蓝牙设备建立连接后,必须通过 SDP 来查询对方支持的功能以及连接这个功能的方法。

ATT (Attribute Protocol) 是蓝牙低功耗 (BLE) 世界的搬运工,它是 BLE 通信的最底层数据传输协议。

GATT (Generic Attribute Profile) 的目的是在 ATT 之上建立了一套层级结构(Service > Characteristic),把 ATT 相关的属性进行打包。

蓝牙基础(九):详解蓝牙 GAP、SDP、ATT、GATT  的历史背景与设计哲学

蓝牙基础(十):蓝牙串口、文件传输、通话控制

SPP 的核心功能是:在两个蓝牙设备之间建立仿真串口连接

OPP 是最基础的文件传输方式。它的核心特点是无状态和点对点直接推送。

HSP 是最早的通话协议,它只提供了最基本的功能。

HFP 是目前 TWS 耳机和车载系统的标配。它在 HSP 的基础上进行了巨大的功能扩充。

蓝牙基础(十):蓝牙串口、文件传输、通话控制原创

蓝牙基础(十一):蓝牙耳机音频编码、传输全解析

手机要将声音传到蓝牙耳机上,需要在手机端先将音频解码再重新编码之后才能发给蓝牙耳机,不同的编码格式,传输码率会存在差异,最终会影响蓝牙耳机的音质,声音延迟和链路的稳定性。

这里涉及到两个通道的协议:

  • 音频流通道A2DP -> GAVDP -> AVDTP -> L2CAP
  • 控制指令通道AVRCP -> AVCTP -> L2CAP

A2DP 负责音频数据,AVRCP负责控制命令,AVDTP 和 AVCTP 则分别是它们的底层传输协议

蓝牙基础(十一):蓝牙耳机音频编码、传输全解析

结尾

这个系列,原本计划还有蓝牙抓包数据分析,蓝牙配网过程解析,蓝牙鼠标、键盘工作原理介绍,蓝牙定位功能应用等内容,这些就等以后有时间再更新了吧。

接下来将主要介绍人工智能(AI)相关的基础知识学习了。

合集链接: 

蓝牙基础(一):蓝牙协议栈与硬件架构方案

蓝牙基础(二):蓝牙核心系统架构

蓝牙基础(三):蓝牙信道、跳频与选择算法

蓝牙基础(四):蓝牙状态、角色、地址与网络结构

蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程

蓝牙基础(六):蓝牙传输层 HCI 工作原理

蓝牙基础(七):蓝牙协议栈的多路复用与数据调度中心—L2CAP

蓝牙基础(八):蓝牙应用、Profile、协议栈

蓝牙基础(九):详解蓝牙 GAP、SDP、ATT、GATT  的历史背景与设计哲学

蓝牙基础(十):蓝牙串口、文件传输、通话控制原创

蓝牙基础(十一):蓝牙耳机音频编码、传输全解析

------------------End------------------如需获取更多内容请关注 liwen01 公众号