找回密码
 立即注册

微信扫码登录

查看: 655|回复: 8

[BLE SDK] 睡眠定时唤醒

[复制链接]

9

主题

9

回帖

115

积分

荣耀黄金

积分
115
发表于 2024-10-8 22:42:05 | 显示全部楼层 |阅读模式
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8251ET24
SDK及版本: BLE单链接Ver1.0.1 的b85m_ble_sample例程
泰凌工程师你好,

        我使用的是2.7V 2.5F的电容给  型号8251ET24供电,我目前使用的例程是   B85m BLE Single Connection  Ver1.0.1 里面的b85m_ble_sample例程,我每十分钟调用一次user_battery_power_check进行一次低电量检测,当到达阈值时就睡眠,然后定时唤醒.
cpu_sleep_wakeup (DEEPSLEEP_MODE , PM_WAKEUP_TIMER, clock_time() + 100000*CLOCK_16M_SYS_TIMER_CLK_1MS);。
我现在遇到的问题是,当我的电容充满电后,再焊接到PCB给蓝牙供电,可以搜索到蓝牙广播。使用完后,设备没电了,再充满电就搜索不到蓝牙广播了。也就是说电容从0-2.7V的过程中搜索不到蓝牙设备。这是什么原因导致呢?谢谢

48

主题

122

回帖

535

积分

版主

积分
535
发表于 2024-10-9 10:58:14 | 显示全部楼层
低电量检测的阈值是多少?

9

主题

9

回帖

115

积分

荣耀黄金

积分
115
 楼主| 发表于 2024-10-9 16:36:38 | 显示全部楼层
TL_SW 发表于 2024-10-9 10:58
低电量检测的阈值是多少?

1.8V跟2V..............................

48

主题

122

回帖

535

积分

版主

积分
535
发表于 2024-10-10 10:27:47 | 显示全部楼层
1.8V是datasheet推荐的最低供电电压了,检测阈值低了。另外设备供电最低会降到多少V?

9

主题

9

回帖

115

积分

荣耀黄金

积分
115
 楼主| 发表于 2024-10-10 11:32:58 | 显示全部楼层
TL_SW 发表于 2024-10-10 10:27
1.8V是datasheet推荐的最低供电电压了,检测阈值低了。另外设备供电最低会降到多少V? ...

一直不充电的话最低会降到0V

48

主题

122

回帖

535

积分

版主

积分
535
发表于 2024-10-10 16:20:51 | 显示全部楼层
如果是这样是不行的,如果你电压后面再缓慢上升的话,但又没到MCU正常工作电压的话,MCU会处在异常状态。

9

主题

9

回帖

115

积分

荣耀黄金

积分
115
 楼主| 发表于 2024-10-11 15:08:56 | 显示全部楼层
但是充到2.7V应该会正常发出广播吧?定时唤醒第一个参数可以用 DEEPSLEEP_MODE 吗?   cpu_sleep_wakeup (DEEPSLEEP_MODE , PM_WAKEUP_TIMER, clock_time() + 100000*CLOCK_16M_SYS_TIMER_CLK_1MS);。

48

主题

122

回帖

535

积分

版主

积分
535
发表于 2024-10-12 10:27:15 | 显示全部楼层
正常上电电压是2.7V是可以正常工作。但你这个不是,你是从0V缓慢上升的,程序已经运行异常了,上升到正常电压也无法恢复。

9

主题

9

回帖

115

积分

荣耀黄金

积分
115
 楼主| 发表于 2024-10-17 11:18:10 | 显示全部楼层
TL_SW 发表于 2024-10-12 10:27
正常上电电压是2.7V是可以正常工作。但你这个不是,你是从0V缓慢上升的,程序已经运行异常了,上升到正常电 ...

那我现在这个问题要怎么解决呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-21 20:52 , Processed in 0.082985 second(s), 20 queries .

Powered by Telink 隐私政策

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

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