BLE低功耗设计-第10章第4题-定时器合并唤醒策略如何优化低功耗

发布时间:2026/10/18 4:17:29
BLE低功耗设计-第10章第4题-定时器合并唤醒策略如何优化低功耗
蓝牙面试题解析:定时器合并唤醒策略如何优化低功耗?难度:⭐⭐⭐⭐ 较难 |场景:社招二面、定时器合并 |高频:🔥🔥🔥🔥标准答案定时器合并将多个定时器对齐到同一时间点(或窄窗口)触发,减少唤醒次数,延长连续深睡时间,是 BLE 软件最重要的省电手段之一。① 不合并的问题多个模块各自设定时器: 传感器采样 100ms, BLE 连接 150ms, 数据处理 200ms → 100ms, 150ms, 200ms 各醒一次 → 每 100ms 就醒一次 → 几乎无法深睡② 合并策略// 将各定时器对齐到最近的"槽位"// 例: 100/150/200ms → 合并到 100ms 统一处理// 每个"唤醒事件"处理所有到期任务// 额外好处: 预测性唤醒(提前计算深睡时间)