TI中文支持网
TI专业的中文技术问题搜集分享网站

2541功耗问题

开启powersave后和手机连接上后,电流用万用表测试大概是1uA-20uA-200uA的样子,大概是1、2秒循环一次

2541在应答手机时的电流能否降低?1、2秒跳一次有点频繁了

Viki Shi:

应答手机时处于activity状态,电流消耗必然大。1,2秒频率过高的话,可以调节连接间隔,降低频率

jump jump:

回复 Viki Shi:

连接间隔一秒多已经很长了吧,我以前测CSR的连接上后的耗电稳定很多,保持6uA很久才跳一下,而且它的连接时间还没有我现在的长

所以2541上是不是还有什么参数没设到

jack lin1:

回复 jump jump:

1 建议用示波器测,万用表的速度跟不上的,基本active的时候,cc2541会在20mA左右,uA级别只会在睡下去的时候出现

2 连接时间的设置是根据你使用的profile的不同,在对应的profile中设置的,一般调用这个函数:

          GAP_SetParamValue( TGAP_LIM_DISC_ADV_INT_MIN, advInt );

     其中advInt 就是你要设置的时间间隔,建议可以看下函数头文件说明

shaokai Lin:

回复 jump jump:

改SlaveLatency参数

jump jump:

回复 jack lin1:

jack lin1

   你所说的 GAP_SetParamValue( TGAP_LIM_DISC_ADV_INT_MIN, advInt );是广播时间,连接时间1.5s应该算长了吧

我这测到的200uA是不是它active的时间长了点 所以万用表有所反应?

jump jump:

回复 shaokai Lin:

shaokai lin

    slavelatency我已经改到4了,连接间隔时间都有1.5s了,按理说就算它active有20ma但如果它时间很短的话,不应该会跳200uA吧,是不是它active的时间变长了?

shaokai Lin:

回复 jump jump:

改了之后有改善的效果吗?

jack lin1:

回复 jump jump:

1 恩对的,广播时间。理解错了,你这边应该已经连接上了,是每次传送数据时候了吧。

    那这个的话,你如果还想改小功耗的话,我觉得应该只能去改发射功率这些参数了。

2 万用表有反应概率性的,真不建议去用,甚至不要花时间去想为什么会出现这种情况~最好在vcc上串一个1欧姆的电阻,然后示波器交流、电压档测电压,一目了然。

赞(0)
未经允许不得转载:TI中文支持网 » 2541功耗问题
分享到: 更多 (0)