摘要: 4-4 动手实验:编译运行 04_phy_connection 本篇是第 4 章的配套实验,将 4-1 ~ 4-4 中讲解的首锚点计算、锚点递推与 CSA#1 跳频完整跑通。 一、概述 04_phy_connection 在收到 CONNECT_IND 后: 计算首锚点 A0:6 步流程将 T0 + 阅读全文
posted @ 2026-04-02 09:30 ixbwer 阅读(23) 评论(0) 推荐(1)
摘要: 2-4 动手实验:编译运行 02_active_scan 本篇是第 2 章的配套实验,将 2-1 到 2-3 中讲解的主动扫描和 SW TIFS 机制完整跑通。 配套代码: https://github.com/ixbwer/write-BLE-stack-from-scratch/tree/mas 阅读全文
posted @ 2026-03-31 10:31 ixbwer 阅读(28) 评论(0) 推荐(1)
摘要: 1-3 动手实验:编译运行 01_tx_advertise 本篇是第 1 章的配套实验,将 1-1 和 1-2 中讲解的 RADIO 操作与 ADV_NONCONN_IND 广播完整跑通。 一、概述 01_tx_advertise 是整个系列中最简单的 Demo:它驱动 nRF52832 的 RAD 阅读全文
posted @ 2026-03-30 17:27 ixbwer 阅读(43) 评论(0) 推荐(1)
摘要: 追逐游戏:实现 CSA#1 跳频算法 前提知识 阅读本文需要具备以下基础: 理解 CONNECT_IND 的 ChM、Hop 字段(第 3-1 篇有详细讲解):跳频算法的所有输入参数——信道图(Channel Map)和跳步数(Hop)——都来自 CONNECT_IND。 理解永动机(第 4-2 篇 阅读全文
posted @ 2026-03-30 17:00 ixbwer 阅读(57) 评论(0) 推荐(1)
摘要: 精度挑战:微秒级精准锚点触发 前提知识 阅读本文需要具备以下基础: 理解锚点的意义(第 4-1 篇有详细讲解):本文默认你已经接受“连接事件必须围绕绝对时间基准调度”这个前提。 理解 TASK / EVENT 与 PPI(1-1 和第 3-3 篇有详细讲解):调度器不是纯软件延时器,它依赖定时器事件 阅读全文
posted @ 2026-03-30 16:59 ixbwer 阅读(57) 评论(0) 推荐(1)
摘要: 第一次约会:首个连接事件与锚点诞生 前提知识 阅读本文需要具备以下基础: 理解 CONNECT_IND 的 22 字节字段(第 3-1 篇有详细讲解):本文只聚焦其中与第一次连接事件直接相关的 WinOffset、WinSize 和 Interval。如果还不知道这些字段出现在什么位置,先回去看第 阅读全文
posted @ 2026-03-30 16:56 ixbwer 阅读(96) 评论(0) 推荐(1)
摘要: 3-2 动手实验:编译运行 03_phy_connect_ind 本篇是第 3 章的配套实验,将 3-1 中讲解的 CONNECT_IND 解析与连接参数校验完整跑通。 一、概述 03_phy_connect_ind 在广播状态下等待 Central 发送 CONNECT_IND 包,收到后解析并打 阅读全文
posted @ 2026-03-30 16:53 ixbwer 阅读(41) 评论(0) 推荐(1)
摘要: 连接契约:CONNECT_IND 参数解析 前提知识 阅读本文需要具备以下基础: 理解广播与主动扫描流程(第 2 篇和 3-1 篇有详细讲解):CONNECT_IND 不是凭空出现的,它发生在 Master 收到可连接广播 ADV_IND 之后。如果不知道广播信道上的三包握手,就很难理解为什么连接建 阅读全文
posted @ 2026-03-30 16:47 ixbwer 阅读(136) 评论(0) 推荐(1)
摘要: 带着镣铐跳舞:nRF52 的 TIFS 硬件实现 本章示例代码:https://github.com/ixbwer/write-BLE-stack-from-scratch/tree/master/02_active_scan 前提知识 阅读本文需要具备以下基础: 理解 T_IFS 是什么以及为何 阅读全文
posted @ 2026-03-28 10:54 ixbwer 阅读(76) 评论(0) 推荐(1)
摘要: T_IFS:为什么是150 µs 前提知识 阅读本文需要具备以下基础: 理解 BLE 广播与主动扫描流程(1-2 篇和 2-1 篇有详细讲解):T_IFS 适用于所有有"问答"结构的 BLE 帧间交互——ADV_IND→SCAN_REQ→SCAN_RSP 是最直观的场景。理解三包握手才能直观感受"为 阅读全文
posted @ 2026-03-28 10:14 ixbwer 阅读(140) 评论(0) 推荐(1)