电子说
作为电子工程师,在选择合适的无线 MCU 时,性能、功能、功耗和安全性等都是我们重点关注的因素。今天,我们就来深入剖析一下德州仪器(TI)推出的 CC2755R10 和 CC2755P10,这两款属于 SimpleLink 系列的 2.4GHz 高性能无线 MCU 究竟有何过人之处。
文件下载:cc2755p10.pdf
CC2755x10 采用了 Arm® Cortex® - M33 处理器,主频高达 96MHz,还配备了浮点单元(FPU),支持 TrustZone® - M 技术,同时具备自定义数据路径扩展(CDE),能够为机器学习提供加速支持。这使得它在处理复杂任务时游刃有余,无论是实时性要求高的应用,还是对安全性有严格要求的系统,都能完美适配。
此外,它还拥有一个 96MHz 的算法处理单元(APU),专门用于高效的向量和矩阵运算,像蓝牙信道探测后处理中涉及的 IFFT 和先进的超分辨率算法,如 MUSIC 算法,它都能轻松应对。
在内存方面,CC2755x10 最高支持 1MB 的系统内可编程闪存,能够存储大量的代码和数据。同时,它还配备了高达 162KB 的 SRAM,为程序的运行提供了充足的空间。而且,32KB 的系统 ROM 包含了安全启动根信任(RoT)和串行(SPI/UART)引导加载程序,为系统的安全性和启动提供了可靠保障。
对于很多电池供电的应用来说,功耗是一个至关重要的指标。CC2755x10 在这方面表现出色,它采用了片上降压 DC/DC 转换器,有效降低了功耗。在不同的工作模式下,其功耗表现都非常优秀,例如在待机模式下,电流仅为 0.9µA(低功耗模式,RTC 开启,全 SRAM 保留),关机模式下更是低至 160nA。
该系列 MCU 支持蓝牙® Core 6.0、Matter、Zigbee® 3.0、Thread 以及专有系统等多种无线协议,具有多协议支持能力。这使得它在不同的应用场景中都能发挥作用,无论是智能家居、工业自动化,还是医疗设备等领域,都能轻松胜任。
在安全方面,CC2755x10 配备了硬件安全模块(HSM),支持加速的加密操作和安全密钥存储,包括 AES(高达 256 位)加密加速器、ECC(高达 521 位)和 RSA(高达 3072 位)公钥加速器、SHA - 2(高达 512 位)加速器以及真随机数生成器等。同时,还具备安全启动和安全固件更新功能,确保系统的安全性。
在智能家居系统中,CC2755x10 可以用于各种设备,如智能门锁、门窗传感器、恒温器、照明控制器等。其低功耗特性可以延长设备的电池续航时间,多协议支持能力则可以实现不同设备之间的互联互通。例如,通过蓝牙协议可以与手机等智能终端进行连接,实现远程控制;通过 Zigbee 或 Thread 协议可以构建稳定的智能家居网络。
在工业自动化领域,CC2755x10 可以用于传感器节点、执行器控制等。它的高性能处理器和丰富的外设接口可以满足工业现场对数据采集和处理的要求,同时其安全性能可以保障工业系统的稳定运行,防止数据泄露和恶意攻击。
在医疗设备方面,如血糖仪、血压计、患者监测贴片等,对设备的功耗、安全性和可靠性都有很高的要求。CC2755x10 的低功耗设计可以减少电池更换的频率,提高设备的使用便利性;而其强大的安全性能可以保护患者的隐私数据,确保医疗数据的安全传输。
文档中详细给出了 RHA 和 YCJ 两种封装的引脚图和信号描述。不同的引脚具有不同的功能,如 GPIO 引脚可以用于连接外部设备,实现数据的输入输出;电源引脚则为芯片提供稳定的电源供应。在设计电路时,我们需要根据具体的应用需求合理选择和使用这些引脚。
对于未使用的引脚和模块,文档也给出了相应的连接建议。例如,GPIO 引脚可以连接到 NC、GND 或 VDDS,而 DC/DC 转换器在不使用时,其电感可以移除,但 VDDR 仍需连接,并保留 10µF 的去耦电容。这些建议可以帮助我们优化电路设计,减少不必要的功耗和干扰。
CC2755x10 的外设引脚映射功能非常灵活,可以将不同的外设信号映射到不同的 GPIO 引脚上。这样,我们可以根据实际的电路布局和设计需求,合理安排外设的连接,提高设计的灵活性和可扩展性。
文档中明确给出了 CC2755x10 的绝对最大额定值和推荐工作条件,如电源电压范围、温度范围等。在使用过程中,我们必须严格遵守这些参数,以确保芯片的正常工作和可靠性。
在功耗方面,文档详细给出了不同工作模式下的电流消耗,包括核心电流消耗、射频电流消耗等。这些数据可以帮助我们在设计时合理估算设备的功耗,选择合适的电源方案。
CC2755x10 的射频性能也非常出色,其发射功率、接收灵敏度、频率范围等指标都满足了大多数应用的需求。例如,在蓝牙低功耗模式下,不同数据速率的接收灵敏度都能达到较高的水平,确保了稳定的无线通信。
TI 为 CC2755x10 提供了一系列丰富的开发工具,如 Code Composer Studio™ 集成开发环境(IDE)、IAR Embedded Workbench® for Arm®、SmartRF™ Studio 等。这些工具可以帮助我们快速进行代码开发、调试和优化,提高开发效率。
同时,TI 还提供了 SimpleLink™ 低功耗软件开发套件(SDK),其中包含了完整的蓝牙、Zigbee、Thread 等协议栈,以及各种示例代码和驱动程序。这使得我们可以更加方便地进行无线应用开发,缩短开发周期。
总的来说,CC2755R10 和 CC2755P10 是两款非常优秀的 2.4GHz 无线 MCU,它们具有强大的处理能力、丰富的内存配置、超低的功耗、广泛的无线协议支持和卓越的安全性能。在智能家居、工业自动化、医疗设备等众多领域都有广阔的应用前景。
作为电子工程师,我们在设计过程中可以充分利用它们的特性,结合实际需求进行合理的电路设计和软件开发。同时,我们也期待德州仪器能够继续推出更多高性能、低功耗的无线 MCU 产品,为电子行业的发展做出更大的贡献。
大家在使用 CC2755R10 和 CC2755P10 过程中遇到过哪些问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !