找回密码
 立即注册

微信扫码登录

查看: 382|回复: 3

[BLE SDK] 蓝牙低功耗

[复制链接]

1

主题

1

回帖

11

积分

英勇黄铜

积分
11
发表于 2026-7-21 23:18:31 | 显示全部楼层 |阅读模式 来自 中国
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8258
SDK及版本: Telink BLE SDK_VERSION = telink_b85m_ble_sdk_v4.0.1.3_20230320
为什么我进不了deeprention image.png 每次上电都是正常初始化。关于deeprentionenable的宏我也开过,开启后测试的话可以保留ram,但是每次都是看门狗4s重启打印变化的测试值,如果关闭deeprentionenable的宏,就不会看门狗打印,串口1s打印没有保留ram。  而且开启宏之后功耗最低2ma,关闭后反而是几十ua。 image.png 。图片都是我现在的代码,每次都是冷启动normal

0

主题

37

回帖

150

积分

版主

积分
150
发表于 2026-7-30 16:34:52 | 显示全部楼层 来自 上海
你是什么状态下进不去睡眠,广播态还是连接态?还是作为central端?设置了几个peripheral几个central?这些细节可以描述下吗

1

主题

1

回帖

11

积分

英勇黄铜

积分
11
 楼主| 发表于 4 天前 | 显示全部楼层 来自 中国
TL_HWJ 发表于 2026-7-30 16:34
你是什么状态下进不去睡眠,广播态还是连接态?还是作为central端?设置了几个peripheral几个central?这些 ...

广播态进不去,只是可以被扫描
和连接。我把休眠宏关掉,但是代码啥的都不变可以进deepsleep冷启动。
#define MASTER_MAX_NUM                                                                2
#define SLAVE_MAX_NUM                                                                2

0

主题

76

回帖

253

积分

版主

积分
253
发表于 昨天 17:55 | 显示全部楼层 来自 上海
1、如果是 2 主 2 ,硬件层面不支持 deepret;
2、能够开启 deepret 的固件库仅有 liblt_8258_c1p1 和 liblt_8258_c0p4;
3、常见踩坑点:RAM 代码占用量到达约 32KB 上限,会造成休眠相关故障,调试时优先检查内存占用、适当裁剪代码。


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

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2026-8-8 09:24 , Processed in 0.098662 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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