Tiva C TM4C129x:连接才是硬道理

2013年11月04日 16:22    发布者:老郭
Tiva不是一个女孩的名字。Tiva 它是德州仪器公司(TI)基于ARM Cortex-M内核的处理器系列。早先,TI通过收购Luminary获得了基于Corex-M3内核的Stellaris系列MCU,但今后Stellaris的名字将逐渐淡出人们的视野:新的Cortex-M内核 MCU将以Tiva 系列命名。第一颗Tiva芯片型号是TM4C123x,这是属于Cortex-M4内核的Tiva C系列。

TM4C123x也许只是TI的一块问路石。TI 新近推出的Tiva C系列第二款芯片TM4C129x才是一款重磅产品。基于Cortex-M4的MCU并不鲜见;其他公司也有数款M4产品。TM4C129x的亮点不在于Cortex-M4内核,而在于其强大的连接、通信能力。

TI公司Tiva C系列产品总经理Matt Muse介绍说,TM4C129x的最大特点有三:连接性、通信和控制。作为一款微控制器,控制是它的本职工作。虽然TM4C129x的控制能力比较出色,比如高品质的LCD显示控制,但这毕竟不是TM4C129x的最大优势。连接、通信才是它的强项。

如图1所示,TM4C129x的外设非常丰富。最突出的特点是集成型以太网MAC+PHY。Muse先生介绍说,这是MCU部门邀请TI的模拟专家们重新设计的,体现了TI公司在模拟技术方面的独特优势。TM4C129x是业界第一个集成MAC+PHY的Cortex-M4器件,采用65nm工艺生产。集成MAC+PHY有助于降低系统的尺寸和成本。另外,256KB的大容量SRAM、多点通信、数据加密等功能使得TM4C129x的通信能力异常强大。所以,TM4C129x特别适合物联网、云网关应用,如图2所示。


图1:Tiva TM4C129x MCU 提供前所未有的丰富同步连接选项


图2:TM4C129x 可实现桥接至云的高度互联的新型产品


附:TM4C129x 的主要特性

ARM Cortex-M4F 处理器内核

[*]高达 120 MHz、150 DMIPS
[*]单精度浮点
片上存储器

[*]1 MB 闪存、256 KB SRAM、6KB EEPROM
[*]带有 Stellaris 驱动器库的ROM、引导加载程序
通信接口

[*]10/100 以太网 MAC / PHY
[*]USB FS PHY、OTG/主机/设备
[*]通过 ULPI 支持具有扩展 PHY 的 USB HS
[*]8 个 UART、10 个 I2C、4 个 Quad SPI、2  个 CAN
[*]符合 DS 标准的 1 线主机 I/F
[*]外部外设接口
系统集成

[*]32 通道 DMA 控制器
[*]内部高精度 16MHz 振荡器
[*]两个支持分立时钟域的看门狗定时器
[*]ARM Cortex Systick 定时器
[*]8 个 32 位通用定时器
[*]支持 RTC 的低功耗电池供电睡眠模块
[*]高灵活引脚多路复用功能
[*]LCD 控制器
运动控制

[*]具有 8 组 PWM 输出的高级定时器
[*]QEI
数据保护

[*]AES、DES、 散列以及 CRC 硬件加速
[*]4 个篡改输入
模拟

[*]达 1 MSPS 的 24 通道 2x 12 位 ADC
[*]片上稳压器