23_ble_advertising

📅 2026/7/17 23:49:55 👁️ 阅读次数 📝 编程学习
23_ble_advertising

23 BLE 广播——像"举牌交友"一样找设备

阅读时间:12 分钟
本篇关键词:广播信道、AD Structure(LTV)、主动扫描/被动扫描、扫描请求/扫描响应


🎭 开场:在派对上"举牌"的人

想象你参加一个"单身派对"。

你不好意思主动找别人聊天,于是你举了一个牌子,上面写着:

“你好,我叫 BLE_Device,爱好跑步,在这里等你来发现。”

有人经过看到你的牌子,觉得有意思,走过来问你:“可以加个微信吗?”

这就是 BLE 广播的本质——举着牌子让别人看到你。


📻 BLE 的 40 个信道

BLE 把 2.4GHz 频段(跟 WiFi 同一段)划分为40 个信道,每个信道 2 MHz:

信道 0-36(数据信道):用于连接时传数据 信道 37/38/39(广播信道):用于广播和连接建立 广播信道 数据信道 ┌────┬────┬────┐ ┌────┬────┬────┬────┬────┬────┐ │ 37 │ 38 │ 39 │ │ 0 │ 1 │ 2 │ ...│ 36 │ │2402│2426│