📡 蓝牙广播·深度解析 30章 完全目录

🎓 友好 · 生动易懂
01
BLE 40个信道的划分,3个广播信道(37/38/39)的设计初衷与抗干扰策略。
02
前导码、访问地址、PDU头、Payload、CRC。重点解析PDU类型、长度、ChSel、TxAdd、RxAdd。
03
可连接非定向广播、可连接定向广播、不可连接非定向广播、可扫描非定向广播。应用场景与区别。
04
广播间隔范围(20ms-10.24s),微调延迟(0-10ms),如何影响功耗与发现速度。
05
AD Structure结构,AD Type定义(Flags、Local Name、TX Power Level、Service UUID等),填充规则。
06
ScanReq PDU结构,ScanRsp PDU结构,主动扫描与被动扫描的区别。
07
扫描窗口(scanWindow)与扫描间隔(scanInterval),占空比计算,主动/被动扫描切换策略。
08
Channel Index算法,跳频序列,AFH(自适应跳频)对广播的影响。
09
广播超时时间(advTimeout),重传机制,低功耗设计中的权衡。
10
PDU结构变化,主信道与次信道,广播集(Advertising Set)概念。
11
同步机制,同步超时,用于音频等实时场景。
12
白名单机制,设备过滤,隐私保护下的广播行为。
13
RSSI读取时机,路径损耗模型,距离估算的局限性。
14
AD Type 0xFF,厂商ID(Company ID),自定义数据格式与解析。
15
基于广播包的苹果与谷歌标准,UUID/Major/Minor结构,URL编码。
16
Random Private Address生成,Resolvable Private Address,Non-resolvable Private Address。
17
同频干扰(WiFi、Zigbee),广播退避算法,实际部署中的信道选择。
18
广播功耗计算公式,电池寿命估算,不同广播参数下的功耗对比。
19
接收机灵敏度指标,影响灵敏度的因素,实际测试中的灵敏度优化。
20
微秒级时序图,扫描窗口与广播包的碰撞概率,优化建议。
21
广播数据长度扩展(251字节),广播信道选择#2,高占空比非定向广播。
22
AoA/AoD广播包结构,CTE(Constant Tone Extension),用于定位。
23
LC3编码广播,同步流(CIS/BIS)与广播的关系。
24
广播调度算法,多角色设备(Central+Peripheral)的广播冲突处理。
25
使用Sniffer抓取广播包,Wireshark过滤规则,常见调试技巧。
26
SDK广播API,广播参数配置代码示例,回调处理。
27
广播API,扫描API,实际项目中的配置经验。
28
Bluedroid与NimBLE对比,广播示例代码,内存优化。
29
蓝牙SIG认证要求,RF-PHY测试,广播包合规性检查。
30
多设备组网广播方案,低功耗传感器广播设计,广播与扫描的综合优化案例。