CC2640R2L:低功耗蓝牙5.1无线MCU的卓越之选

电子说

1.4w人已加入

描述

CC2640R2L:低功耗蓝牙5.1无线MCU的卓越之选

在当今的电子设计领域,低功耗、高性能的无线微控制器(MCU)需求日益增长。TI的CC2640R2L作为一款支持蓝牙5.1低功耗的无线MCU,凭借其丰富的特性和出色的性能,在众多应用场景中展现出了强大的竞争力。今天,我们就来深入了解一下这款CC2640R2L。

文件下载:cc2640r2l.pdf

一、特性亮点

1. 低功耗与宽电压范围

CC2640R2L在功耗方面表现出色,具备多种低功耗模式。在待机模式下,仅需1.5µA(RTC运行且RAM/CPU保留);关机模式下更是低至100nA(可通过外部事件唤醒)。其正常工作的电源电压范围为1.8 - 3.8V,外部调节器模式下为1.7 - 1.95V,这种宽电压范围使得它能适应不同的电源环境。

2. 强大的微控制器

它搭载了Arm® Cortex® - M3处理器,EEMBC CoreMark®得分达到142,最高时钟速度可达48MHz。在运行CoreMark时,活动模式下的电流为1.45mA + 31µA/MHz,展现出了高效的计算能力与低功耗的完美结合。此外,它拥有275KB的非易失性存储器,包括128KB的系统内可编程闪存,以及高达28KB的系统SRAM,其中20KB为超低漏电SRAM,还有8KB的SRAM可用于缓存或系统RAM。

3. 优秀的RF性能

2.4-GHz RF收发器与蓝牙低功耗5.1及早期LE规范兼容,接收器灵敏度高达 - 97dBm(针对BLE),具有出色的选择性和阻塞性能,链路预算为102dB,可编程输出功率最高可达 + 5dBm。支持单端或差分RF接口,适用于全球射频法规的系统。

4. 丰富的外设

  • 定时器:拥有四个通用定时器模块,可提供八个16位或四个32位定时器,还支持PWM功能。
  • ADC:12位ADC,采样率为200-ksamples/s,具有8通道模拟MUX。
  • 通信接口:包含UART、I2C、I2S和2× SSI(SPI、MICROWIRE、TI),满足不同的通信需求。
  • 安全模块:具备AES - 128安全模块和真随机数生成器(TRNG),保障数据安全。
  • 实时时钟:RTC可用于计时和唤醒设备。

5. 开发便利

提供全功能开发套件、多个参考设计,支持SmartRF™ Studio、IAR Embedded Workbench® for Arm®、Code Composer Studio™等开发工具和环境,方便工程师进行开发和调试。

二、应用领域

CC2640R2L的应用领域十分广泛,涵盖了医疗、家居、工业、运动健身等多个方面。

1. 医疗领域

可用于电子温度计、SpO2监测仪、血糖监测仪和血压监测仪等医疗设备,其低功耗特性有助于延长设备的电池续航时间,满足医疗设备长期稳定运行的需求。

2. 家居与建筑自动化

在智能家居系统中,如智能门锁、照明控制、网关和安全系统等,CC2640R2L能够实现稳定的无线通信,为家居自动化提供可靠的支持。

3. 工业领域

适用于工厂自动化、资产跟踪和管理、人机界面(HMI)等应用,其优秀的RF性能和低功耗特性能够适应工业环境的复杂要求。

4. 运动健身

可用于可穿戴健身和活动监测器、智能追踪器、患者监测仪和健身器材等,为用户提供准确的运动数据和健康监测。

三、详细剖析

1. 蓝牙5.1支持

CC2640R2L支持蓝牙5.1的多项特性,如LE Coded PHYs(长距离)、LE 2 - Mbit PHY(高速)、广告扩展、多个广告集等,同时具备向后兼容性,支持蓝牙5.0及早期低功耗规范的关键特性。SimpleLink™ CC2640R2软件开发套件(SDK)包含了完全合格的蓝牙5.1软件协议栈,方便开发者在强大的Arm Cortex® - M3处理器上开发应用。

2. 功能模块

  • 主CPU:采用Arm Cortex - M3 32位CPU,运行应用程序和协议栈的高层。该处理器具有高性能、低成本、低功耗的特点,提供了出色的计算性能和快速的中断处理能力。
  • RF核心:包含Arm Cortex - M0处理器,负责与模拟RF和基带电路接口,处理系统侧的数据,并将信息位组装成给定的数据包结构。它能够自主处理无线电协议的时间关键方面,减轻主CPU的负担,为用户应用留出更多资源。
  • 内存:闪存提供非易失性存储,系统内可编程;SRAM可用于数据存储和代码执行,可分为多个块,在待机模式下可单独启用或禁用RAM内容的保留,以最小化功耗;ROM包含预编程的嵌入式TI - RTOS内核、Driverlib和下层协议栈软件(蓝牙低功耗控制器),还包含一个引导加载程序,可通过SPI或UART对设备进行重新编程。

3. 时钟系统

支持两个外部和两个内部时钟源。24 - MHz晶体作为无线电的频率参考,内部可倍频至48MHz;32 - kHz晶体可选,内部32 - kHz RC振荡器在某些情况下可补偿以满足蓝牙低功耗的要求。内部高速振荡器(48 - MHz)可作为CPU子系统的时钟源,内部低速振荡器(32.768 - kHz)可在不使用低功耗晶体振荡器时作为参考。

4. 电源管理

具有多种电源模式,包括活动模式、空闲模式、待机模式和关机模式。不同模式下的功耗和功能有所不同,开发者可以根据应用需求选择合适的模式,以实现最佳的功耗控制。例如,在空闲模式下,所有活动外设可时钟,但应用CPU核心和内存不时钟,无代码执行,任何中断事件将使处理器返回活动模式。

四、规格参数

1. 绝对最大额定值

不同电压引脚的电压范围有明确的规定,如电源电压(VDDS、VDDS2和VDDS3)在不同模式下的最大最小值,以及数字引脚、晶体振荡器引脚、ADC输入等的电压限制。同时,输入RF电平最大为5dBm,存储温度范围为 - 40 - 150°C。

2. ESD评级

人体模型(HBM)下所有引脚的ESD电压为 + 2500V,带电设备模型(CDM)下RF引脚为 + 500V,非RF引脚为 + 500V,这表明该芯片具有一定的静电防护能力。

3. 推荐工作条件

环境温度范围为 - 40 - 85°C,不同电源模式下的工作电压也有相应要求,如外部调节器模式下VDDS和VDDR的电压范围为1.7 - 1.95V,使用内部DC/DC转换器时VDDS为1.8 - 3.8V。

4. 功耗总结

对不同工作状态下的功耗进行了详细测量,如活动模式下的核心电流、不同模式下的待机电流、无线电RX和TX电流等,为工程师在设计电源系统时提供了重要参考。

五、开发支持

1. 工具与软件

TI提供了丰富的开发工具和软件,如SmartRF Studio 7可帮助工程师在设计早期轻松评估RF - IC性能;Code Composer Studio™和IAR Embedded Workbench® for Arm®等集成开发环境,为代码开发和调试提供了便利。

2. 文档支持

提供技术参考手册、勘误表等文档,工程师可通过在ti.com上注册接收文档更新通知,及时获取最新的产品信息。

3. 支持资源

TI E2E™支持论坛是工程师获取快速、准确答案和设计帮助的重要渠道,可在这里搜索已有答案或提出自己的问题。

六、应用电路与布局

CC2640R2L在应用时所需的外部组件极少。其RF前端有差分或单端配置,并有内部或外部偏置选项,不同配置在成本、板空间和RF性能之间存在权衡。同时,它的电源电压配置也有多种选择,具体的布局和电路设计可参考TI提供的参考设计和技术文档。

CC2640R2L以其低功耗、高性能、丰富的特性和完善的开发支持,为电子工程师在设计蓝牙低功耗应用时提供了一个优秀的解决方案。无论是医疗设备、智能家居还是工业自动化等领域,它都能发挥出重要的作用。各位工程师在实际设计中,不妨考虑一下这款CC2640R2L,相信它会给你的项目带来意想不到的效果。你在使用类似的MCU时遇到过哪些挑战呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分