微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640 2650 相比2541 性能提升多少, 尤其是针对与手机端来讲

CC2640 2650 相比2541 性能提升多少, 尤其是针对与手机端来讲

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

我是一个 iOS/android 开发人员 , 所以这里的问题比较白 

1  

尤其是 从红线两个参数

2  CC2640 2650 相比2541 在BLE 4.0 4.1 4.2 不同协议栈中

 一次连接事件 ,可以有多少次 数据交互 ?

一次 最大多少个字节?

3 问一个白一点的问题

在一次connection event中,是不是以 主->从, 从->主,主->从, 从->主 这种方式通信, 那么假设最大data packet 数量是4,那么是指 有四个“ 主->从” 还是说 主->从, 从->主总共四个?

1.这个data rate,看看就行了.真实的测试数据在这里:

CC2540/1:http://processors.wiki.ti.com/index.php/CC2540_Data_Throughput

CC2640/50:http://processors.wiki.ti.com/index.php/CC2640_BLE_Throughput

2.注意CC26XX使用的协议栈跟CC254X不一样,现在最新版是2.2的,不是1.4.x的版本

原先的蓝牙4.1规定每包发送的payload只有27byte,最新版的蓝牙4.2 是70byte

3.四次是指单方四次,不是总共四次。

问题三 也就是对应的是 图B呗?

假设一次connecting event为4个package的话 

蓝牙4.2 环境下 一个connecting event的话, 

S->M  70*2 =140Byte

M->S 也是  70*2 =140Byte

上边的理解对么?

应该是图A,单方向就有四个

理论上是如此,TI未来会发布一个与上面类似的wiki,公布蓝牙4.2的具体througput,会更精确

而且具体到手机,IOS跟安卓自家还有蓝牙规定,所以这个不能单看CC2640

4.2 payload  70byte 就是只一次 S -> M 或者 一次 M->S把

A 图计算后就是  70*  8 = 560 Byte ? 

感觉很多啊

数据包比4.0提高了好多啊!

iphone 能好好使么 

看国外有些人 测试 iphone 无法识别加长数据包

旧版本的可能不行,但是新版IOS是支持蓝牙4.2的

1 能确定是iOS 8 还是9 同时对iPhone 的蓝牙芯片 硬件部分要求是那些支持呢?

IOS 9以上,具体你查一下苹果官网的蓝牙支持,我记不太清了。

硬件部分没有特别的要求,可以参考TI的设计

上一篇:CC2640 STANDBY ISSUR
下一篇:cc2640请教

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

网站地图

Top