微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540待机电流

CC2540待机电流

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

各位好:

        基于协议栈,怎样降低功耗?

        我使用协议栈keyfobdemo测试,在没有连接的时候,待机电流很低,但连接上之后,电流0.5至1.2ma波动,如果这样的防丢器,能用哥几个月吗?

        我在网上购买了一个防丢器成品,连接上待机电流只有10ua-20ua,这是怎么做到的?手机一直处于连接状态(刚连接成功的时候,跟上面一样也是波动的,电流差不多,但是波动一会,一下子就降到了10ua-20ua),在没有激活报警的情况,电流基本这么低,激活报警结束,立刻有降到10ua-20ua

        如果,仅仅只是没有连接的时候,电流很低,那一点意义也没哟哦!

补充:

          为什么BTool连接上电流很小,而iphone 手机连接上,电流很大?

问题已经解决了

哥们,分享一下你解决这问题的办法呗!

请问是怎么解决的?我最近也碰到这个问题了,好难搞。

应该是连接参数的问题吧。

#define DEFAULT_DESIRED_CONN_TIMEOUT 600

#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 1600//800

#define DEFAULT_DESIRED_SLAVE_LATENCY 0

你说的是这三个连接参数吗?我改过,可是没有多大变化,连接后电流一直是880uA。

那你发送更新连接参数的请求了吗?

蓝牙和IPad连接,不知道怎么发送更新连接参数啊。#define DEFAULT_ENABLE_UPDATE_REQUEST         TRUE这个已经使能了,但是我不知道怎么更新连接参数。能不能具体说一下?这个项目搞了好几天了,电流一直降不下来,这是一个很大的问题呀。谢谢你!

连接之后,更新连接参数,IPHONE比较特殊

QQ 695822705

默认的工程,只要你定义了DEFAUL_ENABLE_UPDATE_REQUEST为TRUE,则会在连接连接1s后自动发起连接更新请求。

但是请求是否成功,就不一定了。

你可以尝试一下,通过测试电流波形的方法来检测连接参数更新是否成功。

如果成功的话,电流峰值的间隔应该在你设置的参数值范围内(通常自己设置的都比默认的大)。

#define DEFAULT_ENABLE_UPDATE_REQUEST   使能的话应该能发出更新请求,你有收到回复吗?

问题已经解决了。主要是IPHONE连接的参数不对。连接上以后,需要更新一下参数连接间隔,忽略包的个数,以及超时时间,这三个参数更新一下,电流就降一下了。谢谢各位的回复。问题已经解决了。

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

网站地图

Top