【所有文章汇总】
文章目录
1、前言
在我们上一章节,学习了蓝牙的基础概念,发展历程,以及常见的蓝牙架构,相信大家对蓝牙也有了一定的了解!
为了更好的去踏入蓝牙开发的大门,蓝牙协议栈是一个我们不得不去跨越的门槛!

蓝牙协议及其复杂,并非一文能够道尽,本篇文章主要在于对蓝牙整体的协议架构进行梳理,文末官方协议附下载链接。
2、蓝牙芯片架构
蓝牙的核心架构,由一个Host和一个或多个Controller组成。
BT Host:一个逻辑实体,在HCI(Host Controller Interface)的上层。BT Controller:一个逻辑实体,在HCI(Host Controller Interface)的下层。



本文介绍了蓝牙芯片的架构,包括Controller和Host层,以及蓝牙协议的两种视角分析:全局和局部。详细阐述了蓝牙协议的三层结构,包括Host层的通道管理、资源管理、安全管理等协议,Controller层的设备管理和链路管理,以及数据传输层的H2、H4、H5等协议。最后,总结了蓝牙芯片的类型和蓝牙协议的组成,为蓝牙开发提供了基础认识。
订阅专栏 解锁全文

1万+

被折叠的 条评论
为什么被折叠?



