04 Transport 层——蓝牙芯片和协议栈的“快递通道“
04 Transport 层——蓝牙芯片和协议栈的"快递通道"
阅读时间:10 分钟
本篇关键词:H4/UART 协议、type 字节、btsnoop、Transport 类型对比
🎭 开场:两个芯片之间的"悄悄话"
还记得我们说蓝牙分 Host 和 Controller 吗?
- Host= 跑在主芯片上的协议栈(比如 Linux bluez、Android bluedroid)
- Controller= 蓝牙芯片(CSR、BCM、TI、Nordic 等)
它们通常是两块不同的芯片。
那问题来了:这两块芯片之间怎么交换数据?
答案是——通过一个叫Transport(传输层)的东西。
想象一下:Host 在北京,Controller 在深圳,它们之间通过"快递"通信。
这个"快递"就是 Transport。
📦 常见的 Transport 有三种
1️⃣ H4——UART 上的"极简快递"
H4 是
