找回密码
 立即注册

微信扫码登录

查看: 89|回复: 0

[BLE SDK] 功耗管理以及编译器使用的一些问题

[复制链接]

23

主题

20

回帖

227

积分

华贵铂金

积分
227
发表于 2025-6-21 16:09:39 | 显示全部楼层 |阅读模式 来自 浙江嘉兴
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: tlsr825832(32pin)
SDK及版本: tc_ble_sdk-V4.0.2.1
关于低功耗环环相扣的的一系列问题汇总:
1,使用蓝牙acl_connection_demo,主函数直接进入深度休眠,测得功耗180ua,不符合手册说明。
2,使用s1m1demo程序,业务处理过程中该宏值为0,BLE_APP_PM_ENABLE(无低功耗模式),进入深度睡眠或suspend睡眠,测得睡眠状态下电流都是80多ua。
3,置位宏BLE_APP_PM_ENABLE ,数值为1时,因为单片机实际运行过程中来回进入休眠模式,运行用户程序及其缓慢(是否为正常现象??)
4,BLE_APP_PM_ENABLE,以及宏PM_DEEPSLEEP_RETENTION_ENABLE,同时置位,编译器出现异常弹窗,编译无法通过,异常弹窗如下:


1.png 3.png

5,根据4出现的问题,sdk文件原始版本并无问题,于是重新移植个人用户代码至全新sdk,m1s1demo中,编译结果是
2.png ram溢出,这个我查过list,不存在溢出可能啊,并且原先程序是编译正常的。

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

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-7-1 20:20 , Processed in 0.097652 second(s), 24 queries .

Powered by Telink 隐私政策

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

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