找回密码
 立即注册

微信扫码登录

查看: 159|回复: 1

[BLE SDK] 蓝牙低功耗

[复制链接]

2

主题

0

回帖

24

积分

英勇黄铜

积分
24
发表于 2025-3-14 16:35:47 | 显示全部楼层 |阅读模式
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 9511B
SDK及版本: 多链接版本
您好,请问我在蓝牙低功耗时调用cpu_sleep_wakeup(DEEPSLEEP_MODE_RET_SRAM_LOW64K,PM_WAKEUP_PAD,0);  进入深度睡眠,唤醒时芯片没有继续广播,请问是什么原因导致,如何解决? image.png image.png image.png

0

主题

41

回帖

174

积分

版主

积分
174
发表于 前天 11:30 | 显示全部楼层
如果有BLE任务(广播/扫描/连接等),底层协议栈会自行管控低功耗。
如果用户在应用层自己管控低功耗,必须使用API blc_ll_isBleTaskIdle()查询BLE task为IDLE态之后才能调用API cpu_sleep_wakeup()。
/**
* @brief      this function checks whether the Bluetooth stack task is IDLE
* @param      none
* @return     bool, 0:  ble task running
*                   1:  idle
*/
bool blc_ll_isBleTaskIdle(void);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-4-3 23:49 , Processed in 0.093035 second(s), 24 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表