2374|0

7

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

昇润CC2640 SDK应用入门教程三 [复制链接]

 
上一教程讲到,基于TTC CC2640 SDK我们可以通过调整蓝牙的广播、连线间隔来控制系统功耗,今天我们针对常用的几组参数来进行测试,看看CC2640的功耗到底有多低。
    首先我们还是基于SDK的从机工程:
    一、不同广播间隔下的CC2640功耗对比:
1、DEFAULT_ADVERTISING_INTERVAL:蓝牙广播间隔;SDK默认是参数是160即100mS(160 x 625uS):

2、我们还是利用TTC CC2640 SDK开发目标板HY-264022V1来进行测试:如下图所示,请将标示2的JUMP去掉;

3、将SDK原始代码或是LED开关控制代码,编译通过并下载至目标板中,注意先下载蓝牙协议栈,再下载应用程式;
4、将目标板的电源如上图上示接出来,标示3为电源负极,标示4为电源正极;
5、电源线另一头接到Agilent N6705B DC Power Analyzer电源输出端,如下所示:

6、设定电源输出3.3V,利用电源分析仪的软件记录电源输出波形,如下图:

7、依上图所示,100mS广播间隔的平均电流在177.094uA;
8、我们将广播间隔参数:DEFAULT_ADVERTISING_INTERVAL:更新为1600即1000mS(1600 x 625uS):

9、依上图所示,1000mS广播间隔的平均电流在21.974uA;
    二、不同联线间隔下的CC2640功耗对比:
DEFAULT_DESIRED_MIN_CONN_INTERVAL   最小连接间隔
DEFAULT_DESIRED_MAX_CONN_INTERVAL   最大连接间隔
1、连接间隔最大值与最小值之间的差值,依苹果手机的规定,必须大于21,苹果在参数更新过程中一般情况下均是选择最大值,但也有协商的过程,在时会有些小的偏差,比如我们设定:
DEFAULT_DESIRED_MIN_CONN_INTERVAL   63(63 x 1.25uS=78.75mS)
DEFAULT_DESIRED_MAX_CONN_INTERVAL   80(80 x 1.25uS=100mS)
经过与手机协商后,得到的实际联线间隔是92.3mS,如下图所示:

N6705B 测试此时的平均电流为142.598uA;
2、同样我们按比例来修改最大、最小联线间隔:
设定:
DEFAULT_DESIRED_MIN_CONN_INTERVAL   783(783 x 1.25uS=978.75mS)
DEFAULT_DESIRED_MAX_CONN_INTERVAL   800(800 x 1.25uS=1000mS)
经过与手机协商后,得到的实际联线间隔是991mS,如下图所示:

N6705B 测试此时的平均电流为11.451uA;
3、如果想了解更细仔的CC2640在不同状态的功耗表现进行了仔佃说明,在这就不再重复进行说明啦,大家可以参考TI的技术文档: SWRA478C


通过以上的了解,对于CC2640的超低功耗有一个直观的认识,对于常用蓝牙参数的调整有了一个参考的对像。


此内容由EEWORLD论坛网友昇润科技原创,如需转载或用于商业用途需征得作者同意并注明出处

点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表