Tiva C TM4C129x:连接才是硬道理 2013年11月04日 16:11 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的最大优势。连接、通信才是它的强项。 TM4C129x的外设非常丰富。最突出的特点是集成型以太网MAC+PHY。Muse先生介绍说,这是MCU部门邀请TI的模拟专家们重新设计的,体现了TI公司在模拟技术方面的独特优势。TM4C129x是业界第一个集成MAC+PHY的Cortex-M4器件,采用65nm工艺生产。集成MAC+PHY有助于降低系统的尺寸和成本。另外,256KB的大容量SRAM、多点通信、数据加密等功能使得TM4C129x的通信能力异常强大。所以,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
- 片上稳压器