TM4C129EKCPDT

正在供货

具有 120MHz 频率、512KB 闪存、256KB RAM、USB、ENET MAC+PHY 和 AES、基于 Arm Cortex-M4F 的 32 位 MCU

产品详情

Frequency (MHz) 120 Flash memory (kByte) 512 RAM (kByte) 256 ADC type 12-bit SAR Number of GPIOs 90 UART 8 Number of I2Cs 10 Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode Operating temperature range (°C) -40 to 105 Ethernet Yes PWM (Ch) 8 SPI 4 USB Yes CAN (#) 2 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device
Frequency (MHz) 120 Flash memory (kByte) 512 RAM (kByte) 256 ADC type 12-bit SAR Number of GPIOs 90 UART 8 Number of I2Cs 10 Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode Operating temperature range (°C) -40 to 105 Ethernet Yes PWM (Ch) 8 SPI 4 USB Yes CAN (#) 2 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device
TQFP (PDT) 128 256 mm² 16 x 16
  • Performance
    • ARM® Cortex™-M4F processor core
    • 120-MHz operation; 150 DMIPS performance
    • 512 KB Flash memory
    • 256 KB single-cycle System SRAM
    • 6KB of EEPROM
    • Internal ROM loaded with TivaWare™ for C Series software
    • 8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
  • Security
    • Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
    • Advanced Encryption Standard (AES) hardware-accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys
    • Data Encryption Standard (DES) block cipher implementation with 168-bit effective key length
    • Hardware Accelerated Hash (SHA/MD5) advanced hash engine that supports SHA-1, SHA-2 or MD5 Hash computation
    • Support for four tamper inputs and configurable tamper event response
  • Communication Interfaces
    • Eight Universal Asynchronous Receivers/Transmitters (UARTs)
    • Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
    • Ten Inter-Integrated Circuit (I2C) modules with four transmission speeds including high-speed mode
    • Two Controller Area Network (CAN) 2.0 A/B controllers
    • 10/100 Ethernet MAC
    • Ethernet PHY with IEEE 1588 PTP hardware support
    • Universal Serial Bus (USB) 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
  • System Integration
    • ARM® PrimeCell® 32-channel configurable Micro Direct Memory Access (µDMA) controller
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 15 physical General-Purpose Input/Output (GPIO) blocks
  • Advanced Motion Control
    • One Pulse Width Modulator (PWM) module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs
    • One Quadrature Encoder Interface (QEI) module
  • Analog Support
    • Two 12-bit Analog-to-Digital Converter (ADC) modules, each with a maximum sample rate of one million samples/second
    • Three independent integrated analog comparators
    • 16 digital comparators
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 128-pin TQFP package
  • Operating Range (Ambient)
    • Industrial (-40°C to 85°C) temperature range
    • Extended (-40°C to 105°C) temperature range
  • Performance
    • ARM® Cortex™-M4F processor core
    • 120-MHz operation; 150 DMIPS performance
    • 512 KB Flash memory
    • 256 KB single-cycle System SRAM
    • 6KB of EEPROM
    • Internal ROM loaded with TivaWare™ for C Series software
    • 8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
  • Security
    • Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
    • Advanced Encryption Standard (AES) hardware-accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys
    • Data Encryption Standard (DES) block cipher implementation with 168-bit effective key length
    • Hardware Accelerated Hash (SHA/MD5) advanced hash engine that supports SHA-1, SHA-2 or MD5 Hash computation
    • Support for four tamper inputs and configurable tamper event response
  • Communication Interfaces
    • Eight Universal Asynchronous Receivers/Transmitters (UARTs)
    • Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
    • Ten Inter-Integrated Circuit (I2C) modules with four transmission speeds including high-speed mode
    • Two Controller Area Network (CAN) 2.0 A/B controllers
    • 10/100 Ethernet MAC
    • Ethernet PHY with IEEE 1588 PTP hardware support
    • Universal Serial Bus (USB) 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
  • System Integration
    • ARM® PrimeCell® 32-channel configurable Micro Direct Memory Access (µDMA) controller
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 15 physical General-Purpose Input/Output (GPIO) blocks
  • Advanced Motion Control
    • One Pulse Width Modulator (PWM) module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs
    • One Quadrature Encoder Interface (QEI) module
  • Analog Support
    • Two 12-bit Analog-to-Digital Converter (ADC) modules, each with a maximum sample rate of one million samples/second
    • Three independent integrated analog comparators
    • 16 digital comparators
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 128-pin TQFP package
  • Operating Range (Ambient)
    • Industrial (-40°C to 85°C) temperature range
    • Extended (-40°C to 105°C) temperature range

Tiva™ C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.

In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally, these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the TM4C129EKCPDT microcontroller is code-compatible to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.

Texas Instruments offers a complete solution to get to market quickly, with evaluation and development boards, white papers and application notes, an easy-to-use peripheral driver library, and a strong support, sales, and distributor network.

Tiva™ C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.

In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally, these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the TM4C129EKCPDT microcontroller is code-compatible to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.

Texas Instruments offers a complete solution to get to market quickly, with evaluation and development boards, white papers and application notes, an easy-to-use peripheral driver library, and a strong support, sales, and distributor network.

下载 观看带字幕的视频 视频
申请样片

可提供备选样品 (TM4C129ENCPDT)。立即申请

您可能感兴趣的相似产品

open-in-new 比较替代产品
功能与比较器件相同,且具有相同引脚
TM4C129ENCPDT 正在供货 具有 120MHz 频率、1MB 闪存、256KB RAM、USB、ENET MAC+PHY 和 AES、基于 Arm Cortex-M4F 的 32 位 MCU This pin-to-pin variant offers larger flash memory size.

技术文档

star =有关此产品的 TI 精选热门文档
未找到结果。请清除搜索并重试。
查看全部 46
类型 标题 下载最新的英语版本 日期
* 数据表 Tiva C Series TM4C129EKCPDT Microcontroller Data Sheet 数据表 (Rev. B) 2014年 6月 19日
* 勘误表 Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet 2019年 5月 17日
* 勘误表 Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) 2017年 3月 29日
* 勘误表 ARM® Cortex™-M4F Errata (v3) 2011年 12月 15日
应用手册 在 TM4C MCU 上使用 FreeRTOS 开发高级应用 PDF | HTML 英语版 PDF | HTML 2023年 3月 28日
应用手册 Developing Common Applications With FreeRTOS on TM4C MCUs PDF | HTML 2022年 10月 28日
用户指南 用于 C 系列的 TivaWare™ 入门信息 (Rev. A) PDF | HTML 英语版 (Rev.A) PDF | HTML 2022年 9月 21日
应用手册 使用 TM4C129x 微控制器为 TMP1826 实现单线枚举功能 (Rev. D) PDF | HTML 英语版 (Rev.D) PDF | HTML 2022年 8月 24日
应用手册 用于具有 AES 硬件加密功能的 TM4C129 器件的共享密钥引导 加载程序 PDF | HTML 英语版 PDF | HTML 2022年 6月 3日
应用手册 在 EK-TM4C1294XL LaunchPad 上使用 Edde Flex CAN 控制器 英语版 PDF | HTML 2022年 4月 27日
应用手册 Developing Basic Applications With FreeRTOS on TM4C MCUs PDF | HTML 2022年 4月 19日
应用手册 TM4C129x 基于套接字的 TI-RTOS NDK 以太网应用 PDF | HTML 英语版 PDF | HTML 2022年 1月 3日
应用手册 用于轻量级 IP 的 TM4C129x 以太网应用 (lwIP) PDF | HTML 英语版 PDF | HTML 2022年 1月 3日
应用手册 Digital Audio Playback on TM4C12x MCUs PDF | HTML 2021年 12月 16日
应用手册 Developing LCD Applications for TM4C12x MCU PDF | HTML 2021年 8月 19日
应用手册 High Endurance EEPROM Emulation Driver for TM4C129x Devices PDF | HTML 2021年 1月 11日
选择指南 TM4C Microcontrollers Product Selection Guide (Rev. E) 2020年 12月 9日
用户指南 TivaWare™ Graphics Library for C Series User's Guide (Rev. E) 2020年 5月 14日
用户指南 TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) 2020年 5月 14日
用户指南 TivaWare™ Sensor Library for C Series User's Guide (Rev. E) 2020年 5月 14日
用户指南 TivaWare™ USB Library for C Series User's Guide (Rev. E) 2020年 5月 14日
用户指南 TivaWare™ Bootloader for C Series User's Guide (Rev. E) 2019年 12月 19日
用户指南 TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F) 2019年 12月 5日
应用手册 Implementing OPUS Voice Code for TM4C129x Device 2016年 6月 20日
用户指南 TI-RTOS 2.20 User's Guide (Rev. M) 2016年 6月 17日
应用手册 Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 2016年 4月 21日
用户指南 TI-RTOS 2.16 User's Guide (Rev. L) 2016年 2月 22日
应用手册 Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) PDF | HTML 2015年 10月 7日
应用手册 Using Feature Set of I2C on TM4C129x Microcontrollers 2015年 7月 28日
应用手册 Serial to Ethernet Converter for TM4C129x Microcontrollers Using RTOS PDF | HTML 2015年 3月 31日
白皮书 Reducing the Cost, Power and Size of Connectivity in IoT Designs 2014年 7月 24日
用户指南 Tiva C Series TM4C129x ROM User's Guide (Rev. A) 2014年 5月 14日
白皮书 Turning the Cloud into a Rainmaker (Rev. A) 2014年 4月 25日
更多文献资料 Tiva C Series TM4C129EKCPDT Micocontroller Pin List (Rev. A) 2013年 12月 17日
应用手册 Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x 2013年 10月 22日
应用手册 Differences Between Tiva C Series TM4C Microcontrollers 2013年 10月 22日
应用手册 Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) 2013年 10月 22日
应用手册 System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs 2013年 7月 31日
应用手册 System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs 2013年 7月 16日
应用手册 Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 2013年 7月 9日
应用手册 Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A) 2013年 7月 8日
应用手册 Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) 2013年 6月 12日
白皮书 An Introduction to the Tiva C Series Platform of Microcontrollers 2013年 4月 12日
应用手册 Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology 2013年 2月 3日
应用手册 Diagnosing Software Faults in Stellaris® Microcontrollers 2012年 6月 4日
应用手册 Software UART for Stellaris Microcontrollers (AN01270) 2009年 7月 7日

设计和开发

如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。

评估板

EK-TM4C1294XL — Tiva C 系列 TM4C1294 连接 LaunchPad

TM4C1294 Connected LaunchPad 评估套件是基于 ARM® Cortex-M4F 的微控制器的低成本开发平台。Connected LaunchPad 设计的亮点是 TM4C1294NCPDT MCU 及其片上 10/100 以太网 MAC 和 PHY、USB 2.0、休眠模块、运动控制脉宽调制以及大量同步串行连接。

用户指南: PDF | HTML
英语版 (Rev.A): PDF | HTML
TI.com 上无现货
评估板

EK-TM4C129EXL — TM4C129E Cypto Connected LaunchPad

注意:EK-TM4C129EXL 当前促销价截至 10 月 5 日。立即下单吧!

Crypto Connected LaunchPad 搭载了经过硬件加密且具备加速器功能的 MCU,使您能够开发高性能、数据受保护的互联式物联网应用,涵盖从安全云连接、楼宇/工厂自动化和智能电网到工业控制等多种应用。

TM4C129E Crypto Connected LaunchPad 评估套件是基于 ARM® Cortex-M4 的微控制器的低成本评估平台。此套件的重点在于 TM4C129ENCPDT MCU 及片上加密加速硬件、10/100 以太网 MAC 和 PHY、USB (...)

用户指南: PDF
TI.com 上无现货
调试探针

TMDSEMU200-U — XDS200 USB 调试探针

XDS200 是用于调试 TI 嵌入式器件的调试探针(仿真器)。与低成本的 XDS110 和高性能的 XDS560v2 相比,XDS200 在低成本和高性能之间实现了平衡;并在单个仓体中支持广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE

XDS200 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm Cortex® 10 引脚和 Arm 20 (...)

TI.com 上无现货
调试探针

TMDSEMU560V2STM-U — XDS560™ 软件 v2 系统跟踪 USB 调试探针

XDS560v2 是 XDS560™ 系列调试探针中性能非常出色的产品,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。请注意,它不支持串行线调试 (SWD)。

所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 ARM 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的跟踪,需要 XDS560v2 PRO TRACE

XDS560v2 通过 MIPI HSPT 60 引脚连接器(带有多个用于 TI 14 引脚、TI 20 引脚和 ARM 20 引脚的适配器)连接到目标板,并通过 USB2.0 高速 (480Mbps) (...)

TI.com 上无现货
调试探针

TMDSEMU560V2STM-UE — Spectrum Digital XDS560v2 系统跟踪 USB 和以太网

XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)

TI.com 上无现货
软件开发套件 (SDK)

SW-TM4C — 用于 C 系列的 TivaWare™(完整)

用于 C 系列的 TivaWare™ 软件开发套件 (SDK) 为工程师提供了所有必需的元件,帮助其评估和开发适用于德州仪器 (TI) TM4C Arm® Cortex®-M4F 器件系列的各类应用。TivaWare SDK 可使开发人员快速入门,利用免专利费的测试软件加速开发,并降低软件整体成本和缩短产品上市时间。

TivaWare SDK 可提供一系列经 TI 开发、测试和维护的软件库。提供的软件库包括一个适用于所有器件外设的驱动程序库、一个专用 USB 库和一个应用特定的图形库。TivaWare 驱动程序库通过提供易于使用的 API 可加速软件开发,这些 API (...)
用户指南: PDF | HTML
英语版 (Rev.A): PDF | HTML
IDE、配置、编译器或调试器

ENERGIA — Energia

Energia 是一个开源和社区驱动型集成开发环境 (IDE) 与软件框架。Energia 基于接线框架,为微控制器编程提供了直观的编码环境和由易于使用的功能 API 及库构成的可靠框架。Energia 支持多种 TI 处理器,主要包括可从 LaunchPad 开发生态系统获得的处理器。Energia 是开源产品,源代码可从 github www.github.com/energia/energia 获得。

查看 43oh.com 论坛,获得 Energia 支持

软件编程工具

UNIFLASH — UniFlash 闪存编程工具

UniFlash 是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面。

可以在 TI 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。

支持的器件:CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微处理器、MSP430™ 微处理器、MSP432™ 微处理器、MSPM0、TM4C、Hercules™ (...)

仿真模型

TM4C129EKCPDT 128-TQFP BSDL Model

SPMM822.ZIP (4 KB) - BSDL Model
仿真模型

TM4C129EKCPDT 128-TQFP IBIS Model

SPMM842.ZIP (898 KB) - IBIS Model
原理图

TM4C129x Schematic Symbols for PADS

SPMR237.ZIP (15 KB)
原理图

TM4C129x OrCAD Schematic Symbols

SPMR238.ZIP (55 KB)
原理图

TM4C129x Symbols Library

SPMR239.PDF (255 KB)

许多 TI 参考设计都包括 TM4C129EKCPDT

通过我们的参考设计选择工具来审查并确定最适用于您应用和参数的设计。

封装 引脚 CAD 符号、封装和 3D 模型
TQFP (PDT) 128 Ultra Librarian

订购和质量

包含信息:
  • RoHS
  • REACH
  • 器件标识
  • 引脚镀层/焊球材料
  • MSL 等级/回流焊峰值温度
  • MTBF/时基故障估算
  • 材料成分
  • 鉴定摘要
  • 持续可靠性监测
包含信息:
  • 制造厂地点
  • 封装厂地点

支持和培训

视频