WCH沁恒单片机
登录
直播中
偶是糕富帅
11年用户
788经验值
私信
关注
[问答]
CH573 BLE低功耗休眠后广播会停止,芯片被唤醒时才会重新广播怎么解决?
开启该帖子的消息推送
CH573
BLE
低功耗
我在使用CH573的时候遇到一个比较奇怪的现象:
1、休眠后广播会停止,芯片被唤醒时才会重新广播。
2、peripheral如果处于已连接状态,休眠后,从空口数据来看,master一直在发数据,slave没有响应了,导致
ti
meout断开,但ch573收不到断开的回调,直到被唤醒时才收到。
以下是我的代码,基本参考的是demo程序,使用的是LSE,CLK_OSC32K为0,HAL_SLEEP为1,DEBUG为1。有大佬遇到过吗,希望能给些建议,万分感谢!
回帖
(3)
殷夏
2022-7-27 11:04:59
将HAL_SLEEP设置为1,那么就打开了睡眠,但这个睡眠不是说一直睡眠,由我们协议栈去控制,空闲时就会睡眠,从而降低平均功耗,睡眠时是不广播的。
将HAL_SLEEP设置为1,那么就打开了睡眠,但这个睡眠不是说一直睡眠,由我们协议栈去控制,空闲时就会睡眠,从而降低平均功耗,睡眠时是不广播的。
举报
王建
2022-7-27 11:05:09
但我这边实际的现象是休眠之后再也不广播了(sniffer抓不到广播包了),直到通过GPIO唤醒后才会重新广播,有没有可能是LSE没有起振导致?
但我这边实际的现象是休眠之后再也不广播了(sniffer抓不到广播包了),直到通过GPIO唤醒后才会重新广播,有没有可能是LSE没有起振导致?
举报
张婷婷
2022-7-27 11:05:14
32K是一直都振的,32M会在休眠的时候停止。
广播是定时任务,通过RTC唤醒芯片的,你可以监控下,睡眠开启后有没有定时醒(比如在)
这个里面加个简单的打印看看
32K是一直都振的,32M会在休眠的时候停止。
广播是定时任务,通过RTC唤醒芯片的,你可以监控下,睡眠开启后有没有定时醒(比如在)
这个里面加个简单的打印看看
举报
更多回帖
rotate(-90deg);
回复
相关问答
CH573
BLE
低功耗
CH573
关于睡眠与
低功耗
BLE
的软件是如何设计的?
2022-08-04
364
CH573
睡眠之后
唤醒
后
开启蓝牙
广播
会死机如何解决该问题?
2022-07-27
765
CH573
如何进行
低功耗
广播
?
2022-08-24
428
请问
CH573
可以在
低功耗
模式下保持连接吗?
2022-08-30
807
CH
579M
低功耗
唤醒
后
搜不到
广播
是为什么?如何解决?
2022-09-07
422
ch
582m做
低功耗
蓝牙外设时,如何进入
休眠
通过外部中断
唤醒
?
2022-08-02
1913
请问
CH573
的Observer示例代码能否显示
广播
消息?
2022-08-19
411
ch573
使用蓝牙
广播
中rtc对睡眠的影响有哪些?
2022-07-25
663
ch
579M
低功耗
唤醒
后
,配置蓝牙卡死怎么解决?
2022-07-29
600
CH573
/583复位管脚会漏电吗?
2022-09-21
344
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分