4129|5

31

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

BlueNRG LP 关闭广播,应用程序无法运行? [复制链接]

 

硬件:BlueNRG LP开发板

应用:中通过IIC定时读取外部传感器存到RAW,开机1min后关闭广播节省功耗,这期间外设还需要定时读取数据,客户想连接通过按键唤醒广播

软件:在while(1)中增加HAL_PWR_MNGR_Request(POWER_SAVE_LEVEL_STOP_WITH_TIMER , wakeupIO, &stopLevel);进入低功耗,在1min后使用hci_le_set_advertising_enable(DISABLE);函数关闭广播,但这时候应用程序无法定时读取数据

疑问:该应用场景,关闭广播情况下,是否使用RTC定时唤醒读取外设数据更合适低功耗.

最新回复

最靠谱、最心里有底的方式是观察电流波形。   详情 回复 发表于 2021-11-18 10:45
点赞 关注
 
 

回复
举报

9790

帖子

24

TA的资源

版主

沙发
 

可以参考一下这个帖子
https://m.eeworld.com.cn/bbs_thread-615324-1-1.html

 
 
 

回复

9790

帖子

24

TA的资源

版主

板凳
 

https://m.eeworld.com.cn/bbs_thread-611823-1-1.html

点评

Hi Moderator:     这边还有一些疑问,在gitee中写到“这里说的睡眠都是瞬间状态的。举个例子,一个设备只需要1秒广播一次,假设每次广播只需要2.7ms,那么在每隔1秒中,只有那2.7ms的瞬间不是睡  详情 回复 发表于 2021-11-17 09:36
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

4
 
littleshrimp 发表于 2021-11-17 00:09 https://m.eeworld.com.cn/bbs_thread-611823-1-1.html

Hi Moderator:

    这边还有一些疑问,在gitee中写到“这里说的睡眠都是瞬间状态的。举个例子,一个设备只需要1秒广播一次,假设每次广播只需要2.7ms,那么在每隔1秒中,只有那2.7ms的瞬间不是睡眠,其他瞬间都是可以处于睡眠状态” .

   PowerSaveLevels App_PowerSaveLevel_Check(PowerSaveLevels level)在该函数打印信息试图判断是否进入睡眠模式,但没有预期的效果.  我如果判断该应用程序是否进入睡眠.

thanks!

 

 

点评

最靠谱、最心里有底的方式是观察电流波形。  详情 回复 发表于 2021-11-18 10:45
 
 
 

回复

15

帖子

0

TA的资源

一粒金砂(中级)

5
 
hometown 发表于 2021-11-17 09:36 Hi Moderator:     这边还有一些疑问,在gitee中写到“这里说的睡眠都是瞬间状态的。 ...

最靠谱、最心里有底的方式是观察电流波形。

点评

好的,谢谢!  详情 回复 发表于 2021-11-18 16:52
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

6
 
yibin_cai 发表于 2021-11-18 10:45 最靠谱、最心里有底的方式是观察电流波形。

好的,谢谢!

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表