CC2640R2F从CC2640到CC2640R2F的硬件移植

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • CC2640R2F从CC2640到CC2640R2F的硬件移植
  • 登录
欢迎回来 我是张新伟 在这个章节当中我继续给大家介绍一下 CC2640/CC2640R2F 它的硬件射频设计方面的一些相关知识 在这个章节当中会给大家介绍一下从CC2640 到CC2640R2F在硬件射频方面有哪一些变化 首先我要给大家说一下的好消息就是 一样的 CC2640R2F其实它三个QFN封装的产品 就是4x4 5x5 和7x7的产品 和我们的CC2640F128 和这个产品在所有的功能 性能 以及阻抗 等等各个方面都是全线兼容的 所以 说的再简单一点 你的设计可以直接从CC2640F128直接把这个芯片拿下来 然后把CC2640R2F贴上去 完全就可以实现这样的产品升级 非常简单 但是我们看一下CC2640在硬件射频上还是会有一些更进步的地方 我们看看有一些什么新的东西 第一就我们的CC2640R2F可以支持WCSP封装 WCSP就是这种(?)尺寸的封装 它直接就是把(?)包装在我们的硅片上面 所以大家所看到的尺寸其实就是硅片 这个大小 没有那么多额外的塑料 以及其他一些封装材料的开销 所以它的尺寸和厚度都是非常非常小的 另外CC2640R2F我们也做了Q100的认证 可以支持CC2640R2F Q1这样的release 所以大家可以拿到这个芯片以后做一些(?)的产品 大家看到的这张图就是我们的CC2640R2F WCSP封装 的layout 我们可以看到它的设计非常非常小 只有38平方毫米 非常的小 整个芯片不但在尺寸方面非常小 这个厚度也是非常薄 0.575毫米的高度 QFN要做到1毫米就是最小的一个厚度 也是对卡片级的应用也非常非常适合 这块芯片有14个IO口 stack up就是这个layout的叠层结构呢 是这种1-1-2-1-1. 就这种两层盲埋孔 再加上一个通孔的设计 我们在这里面也是为了客户节约成本 我们并没有埋孔 在这里面 另外我也检查了这个layout 如果我们用12 个DIO 也就说我们可以节约第三排的过孔 把第三排的过孔 如果节约掉的话 那么我们可以只是用1-2-1的一接板 的layout 这样的话也会降低一些成本 如果大家IO口数量不需要14个 需要12个的话 我们需要用1-2-1来做 所以大家如果做这个设计的时候 可以到我们的网站上去下载这个参考设计 做这样的一些设计 然后射频前端和天线部分其实和我们其他的QFN的参考设计是一样的 大家可以看上一个讲座 然后它的设计的一些指导思想 都是非常接近的 CC2640R2F是我们业界第一颗支持蓝牙5.0的产品 蓝牙5.0吸取了类似一些物理层上的革新变化 它同时在调制方面和编码方面 都有了一些突飞猛进的变化 比如在编码方面它可以增加1/8的FEC编码 这样可以让我们的接受灵敏度增加6DB 这个可以让我们的蓝牙产品同样可以有longer range 可以cover更多的范围 另外它的物理层还只是high speed 也就说它在物理层的编码调制这一块 也做了一些革新性的变化 可以支持空中接口2Mbps的速率 这张图就更是一目了然 它描述了蓝牙5.0在物理层的方面 有哪些革新性的变化 我们来看到这两个点 这两个点是传统的蓝牙4.2 它里面的低功耗蓝牙描述的一些指标 比方在这里它是标准的1Mbps的速率 在蓝牙4.2的时候 由于包长的变化 它可以支持更快的传送速率 在蓝牙5.0的时候它定义了2Mbps的空中接口速率 当然 它的deviation带宽等等都做了相应的调整 来支持更高的速率 同时 蓝牙5.0也向远距离方向发展 这个时候 它用了一些FEC的coding 当FEC coding是1/8的时候 它的速率只有125 kbps 但是对于TI的产品来说 它的接收机灵敏度 可以增加到-103 dbm 这个时候我们来看一下它对链路预算的影响 TI CC2640R2F在支持蓝牙5.0的longrange mode的时候 在125kbps下,它的接收机灵敏度可以做到-103dbm 这样的话 利用芯片原生能力 就可以达到链路预算 108db 不需要额外外部加pa 和 (?)去消耗cost和你的电流 这个最后距离 我们老外也在奥斯陆做了一个拉距测试 大家有兴趣的话可以看一下相关的网址 在这个测试当中它们的测试距离达到了 1.5公里 好 谢谢大家 这个就是这一部分的内容
课程介绍 共计8课时,1小时7分24秒

CC2640R2F硬件射频从设计到成型

蓝牙 直播 CC2640

对TI的BLE产品CC2640R2F的硬件、射频、硬件测试等相关知识做了介绍。 内容包括: 产品一览;原理图;器件选型;参考设计,layout布板关键准则;CC2640到CC2640R2F的硬件移植; BT5.0PHY;天线套件介绍;硬件设计流程及认证简介;在线资源介绍和长通信距离测试。

推荐帖子

MSP430程序库<六>通过SPI操作AD7708
AD7708是16位的Σ-Δ型AD转换芯片,在低频应用中,AD7708可以作为单电源供电的完整前端。AD7708内部含有一个PGA(可编程增益放大器),可以完成对信号的放大;PGA范围是20-28八档可编程,当取参考电压2.5v时可以测量量程20mv到2.56v的电压。AD7708和AD7718引脚功能完全一样,只是位数AD7718是24位的,若用7718,只需改动少部分的程序,16位的部分改成2...
tiankai001 微控制器 MCU
DSP Debug到time()或者rand()就会进入非法中断为什么?
DSP cmd文件将代码和数据存入外存,Debug运行到调用time(NULL)或者srand()或者rand就会进入非法中断 interrupt void ILLEGAL_ISR(void)为什么? DSP TMS320 F28335 由于代码量太大必须将程序.txt和数据.ebss都用外存ZONE6,ZONE7C,在片上内存上写小程序 调用这些方法是没有问题的。为什么会出现非法中断呢?cm...
lzj347641801 DSP 与 ARM 处理器
MSP430F5438A 非易失数据的存储
MSP430F5438A是不带EEPROM的,所以如果我要保存非易失数据的话,就只能将其保存到Flash中。 但是Flash擦除操作的最小单元是Segment,所以我如果要将一个字节的数据保存到Flash,需要执行的操作步骤是: 1)读出数据保存所在的Segment 2)&nbsp;&nbsp;擦除数据保存所在的Segment 3)&nbsp;&nbsp;修改数据 4)将修改后的整个Se...
darkduck 微控制器 MCU
DAC8802模拟SPI程序
//此程序在MSP430F5529平台上已经调试通过 #include #define MSB_H P1OUT|=BIT4 #define RS_H P1OUT|=BIT5 #define MSB_L P1OUT&=~BIT4 #define RS_L P1OUT&=~BIT5 #define DAC_A&nbsp; &nbsp;&nbsp; &nbsp;0x4000 #de...
lambo119 微控制器 MCU
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

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

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