微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 蓝牙进入低功耗模式,求解

蓝牙进入低功耗模式,求解

时间:10-02 整理:3721RD 点击:

 请问怎么进入供电模式2,我用从机程序的低功耗状态只能到500uA,哪位知道怎么进入

您的程序是不是有周期性的事件,或者广播没有关闭,如果是这样的话肯定平均功耗被拉上去了

 Yang

感谢你的回复!我用的就是SimpleBLEPeripheral例程,我现在有几个疑惑:

1、就是我上贴发的那张图片,有四种状态:全功能模式,PM1,PM2,PM3。但我在halSleep函数里面PM1却没有使用:halPwrMgtMode = (timeout == 0) ? HAL_SLEEP_DEEP : HAL_SLEEP_TIMER

2、按照系统电源管理,PM1功耗是270uA ,PM2功耗是1uA,PM3功耗是0.5 uA,但我用SimpleBLEPeripheral例程的休眠应该是在PM2状态下,测试的功耗是500uA上下,按文档里面1uA的话,这里消耗了这么多,这是怎么回事呢 ?一般在休眠模式下,有哪些情况会增加功耗呢?

PM2方式下确实能到1uA,这个我们这边测试过。你可以关闭广播和周期时间,用较精确的台式万用表进行测量。用SimplePeripheral例程的keyfob程序测试,为排除你的板子的影响,建议你用官方的DEMO板。

你自己做的板子用了SimplePeripheral例程,不做修改的话不一定能达到1uA的功耗。请检查一下几个方面:

(1)IO的输入输出方向及其他配置

(2)IIC引脚是否在使能状态下拉低,IIC引脚有内置上拉电阻20K,请确认配置。

(3)是否开了其他外设,导致灌电流

关闭广播,关闭周期性事件后,我测得功耗基本都在400uA左右

我没用过蓝牙,能不能给我个联系方式,我想咨询点关于CC25XX的问题?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top