系统梳理一下TI公司的近年主流MCU系列。
根据目前TI官网上给出的信息,TI的MCU大致可分为以下三个系列:
SimpleLink MCU
超低功耗MSP430MCU
C2000实时控制MCU
在此仅简单介绍SimpleLink MCU。
SimpleLink MCU大致分为两类:
无线微控制器,支持多种无线通信协议
高性能微控制器,基于ARM Cortex-M4F的MSP432系列微控制器
无线微控制器
为便于叙述,分为以下几类:
第一类:CC1310、CC1312R
第二类:CC1350、CC1352P、CC1352R
第三类:CC2640R2F、CC2640R2F-Q1
第四类:CC2642R 、CC2652R
第五类:CC3200MOD、CC3220MOD
第一类:CC1310、CC1312R
共同点:
都带有两个内核,其中一个是ARM Cortex-M0,用于无线控制器,能处理存储在ROM或RAM中的低级射频协议命令。
支持低于1G频率的带宽。
不同点:
CC1310的主处理器是ARM Cortex-M3,时钟为48MHz,特点是超低功耗。
CC1312R的主处理器是ARM Cortex-M4F,时钟为48MHz,特点是高性能。
第二类:CC1350、CC1352P、CC1352R
共同点:
都带有两个内核,其中一个是ARM Cortex-M0,用于无线控制器,能处理存储在ROM或RAM中的低级射频协议命令。
支持双频带宽:低于1GHz、2.4GHz。
不同点:
CC1350的主处理器是ARM Cortex-M3,时钟为48MHz,特点是超低功耗。
CC1352P的主处理器是ARM Cortex-M4F,时钟为48MHz,特点是高性能,带有集成式功率放大器,适用于远距离应用。
CC1352R的主处理器是ARM Cortex-M4F,时钟为48MHz,特点是高性能。
第三类:CC2640R2F、CC2640R2F-Q1
共同点:
都带有两个内核,其一是ARM Cortex-M3,时钟为48MHz;其二为一个16位架构的超低功耗传感器控制器。特点是低功耗。
支持蓝牙4和蓝牙5协议。
不同点:
相比于CC2640R2F,CC2640R2F-Q1符合汽车标准。
第四类CC2642R 、CC2652R
共同点:
都带有两个内核,其一是ARM Cortex-M4F,时钟为48MHz;其二为ARM Cortex-M0,用于无线控制器,能处理存储在ROM或RAM中的低级射频协议命令。
不同点:
CC2642R仅支持蓝牙4和蓝牙5协议。
CC2652R支持多种协议,包括Zigbee®、低功耗 Bluetooth® 5、IEEE 802.15.4g、支持 IPv6 的智能对象 (6LoWPAN)等。
第五类:CC3200MOD、CC3220MOD
共同点:
支持WIFI的无线通信模块。
是一个集成了两个物理芯片的模块,其一为基于ARM Cortex-M4F的MCU,时钟为48MHz;其二为网络处理器MCU。
高性能微控制器
主要有两个系列:
MSP432P4:基于ARM Cortex-M4F内核,时钟频率为24到48MHz,特点是低功耗。
MSP432E4:基于ARM Cortex-M4F内核,时钟频率为120MHz,特点是高性能;带有以太网MAC和PHY。