打印
[蓝牙芯片]

请教ch579如何在睡眠模式下保持蓝牙一直可连

[复制链接]
2266|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SwaveYu|  楼主 | 2021-5-1 22:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本想官方蓝牙peripheral例程开启HAL_SLEEP后功耗能降到uA级别,但实测功耗高达几mA。唤醒时间延长就无法连接上蓝牙,唤醒时间太短功耗又太高。所以想请教下,如何在睡眠模式下保持蓝牙一直稳定可连

使用特权

评论回复
沙发
chenjun89| | 2021-5-2 10:19 | 只看该作者
睡眠模式一下,应该会断开连接的。

使用特权

评论回复
评论
chenjun89 2021-5-2 16:43 回复TA
@SwaveYu :如果手册上写的是uA级别,那就要检查一下你的硬件了?还有你测的功耗是指芯片的功耗还是整个电路的? 
SwaveYu 2021-5-2 13:22 回复TA
不是进入睡眠了还能连接上,主要想请教的是怎么低功耗还能够被及时检测并被连接上,官方给的例程功耗实在太高了,和没有低功耗一样 
板凳
caigang13| | 2021-5-2 16:13 | 只看该作者
都睡眠模式了,是不能保持链接吧?

使用特权

评论回复
地板
WCHTech2| | 2021-5-6 09:33 | 只看该作者
您好, 例程中的广播的间隔是比较短的,比如 Peripheral 的默认广播间隔是80,对应的是50ms,HAL_SLEEP=TRUE, 芯片仍然会定时唤醒然后去广播,可以将广播间隔调大,降低功耗。

使用特权

评论回复
5
cr315| | 2021-5-6 10:38 | 只看该作者
三楼正解

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

24

帖子

0

粉丝