[信息] 如何在Nordic nRF52832蓝牙SOC上实现低功耗蓝牙连接?

[复制链接]
496|10
如何在Nordic nRF52832蓝牙SOC上实现低功耗蓝牙连接?
公羊子丹 发表于 2025-9-30 07:22 | 显示全部楼层
nRF52832 自带 SoftDevice 协议栈,本身就是低功耗设计,关键是参数怎么配。
周半梅 发表于 2025-9-30 07:23 | 显示全部楼层
低功耗连接主要看连接间隔和广播间隔,你把 interval 拉长,功耗就会下去。
帛灿灿 发表于 2025-9-30 07:24 | 显示全部楼层
更新 CMSIS 的时候一定别直接覆盖 ST 的文件夹,最好在项目里单独建个 CMSIS 路径。
童雨竹 发表于 2025-9-30 07:27 | 显示全部楼层
Nordic 的 SDK 里有 power management 模块,直接用 app_sched + sd_app_evt_wait 就行。
万图 发表于 2025-9-30 07:28 | 显示全部楼层
连接的时候,如果你能接受更大的延迟,可以把 slave latency 设置高一点。
Wordsworth 发表于 2025-9-30 07:29 | 显示全部楼层
芯片里有 DC/DC 转换器,记得启用,不然掉电比较快。
Bblythe 发表于 2025-9-30 07:30 | 显示全部楼层
可以用 nRF Power Profiler Kit 测一下,直观看到参数调优后的功耗变化。
Pulitzer 发表于 2025-9-30 07:31 | 显示全部楼层
SoftDevice API 里 sd_ble_gap_conn_param_update 就是调连接参数的关键。
Uriah 发表于 2025-9-30 07:32 | 显示全部楼层
如果应用场景允许,尽量让设备多处于 system ON idle 模式,少跑 active loop。
Clyde011 发表于 2025-9-30 07:33 | 显示全部楼层
我自己在用 nRF52832 做 beacon 时,广播间隔设到 2s,电池能撑大半年。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

95

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部