TM4C129CNCPDT

ACTIVO

MCU basada en -m4F ARM Cortex de 32 bits con 120 MHz, 1 MB de memoria Flash, 256 kb de RAM, USB, AES

Detalles del producto

CPU Arm Cortex-M4F Frequency (MHz) 120 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 1 12-bit SAR Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode UART 8 CAN (#) 2 PWM (Ch) 8 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 90 Number of I2Cs 10 Security Cryptographic acceleration, Secure communication, Secure debug
CPU Arm Cortex-M4F Frequency (MHz) 120 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 1 12-bit SAR Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode UART 8 CAN (#) 2 PWM (Ch) 8 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 90 Number of I2Cs 10 Security Cryptographic acceleration, Secure communication, Secure debug
TQFP (PDT) 128 256 mm² 16 x 16
  • Performance
    • ARM® Cortex™-M4F processor core
    • 120-MHz operation; 150 DMIPS performance
    • 1024 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
    • 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
    • 1024 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
    • 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 TM4C129CNCPDT 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 TM4C129CNCPDT 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.

Descargar Ver vídeo con transcripción Video
Solicitar muestras

Las muestras alternativas se encuentran disponibles (TM4C129DNCPDT). Solicitar ahora

Productos similares que pueden interesarle

open-in-new Comparar alternativas
Pin por pin con la misma funcionalidad que el dispositivo comparado
TM4C129DNCPDT ACTIVO MCU basado en Arm Cortex-M4F de 32 bits con 120 MHz, 1 MB de memoria Flash, 256 kb de RAM, USB, ENET This pin-to-pin variant offers an Ethernet MAC interface.

Documentación técnica

star =Principal documentación para este producto seleccionada por TI
No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 47
Documentación principal Tipo Título Opciones de formato Fecha
* Data sheet Tiva C Series TM4C129CNCPDT Microcontroller Data Sheet datasheet (Rev. B) 19 jun 2014
* Errata Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet 17 may 2019
* Errata Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) 29 mar 2017
* Errata ARM® Cortex™-M4F Errata (v3) 15 dic 2011
Application note Implementing Enumeration for 1-Wire® Protocol with TMP1826 and TM4C129x Microcontrollers (Rev. E) PDF | HTML 21 ene 2025
Application note Developing Advanced Applications With FreeRTOS on TM4C MCUs PDF | HTML 27 mar 2023
Application note Developing Common Applications With FreeRTOS on TM4C MCUs PDF | HTML 28 oct 2022
User guide Getting Started with TivaWare™ for C Series (Rev. A) PDF | HTML 25 ago 2022
Application note Developing Basic Applications With FreeRTOS on TM4C MCUs PDF | HTML 19 abr 2022
Application note Shared Key Boot Loader for TM4C129 Devices With AES Hardware Encryption PDF | HTML 31 ene 2022
Application note Digital Audio Playback on TM4C12x MCUs PDF | HTML 16 dic 2021
Application note Developing LCD Applications for TM4C12x MCU PDF | HTML 19 ago 2021
Application note High Endurance EEPROM Emulation Driver for TM4C129x Devices PDF | HTML 11 ene 2021
Selection guide TM4C Microcontrollers Product Selection Guide (Rev. E) 09 dic 2020
Application note Using the Edde Flex CAN Controller on the EK-TM4C1294XL LaunchPad PDF | HTML 06 ago 2020
User guide TivaWare™ Graphics Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ Sensor Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ USB Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ Bootloader for C Series User's Guide (Rev. E) 19 dic 2019
User guide TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F) 05 dic 2019
Application note Implementing OPUS Voice Code for TM4C129x Device 20 jun 2016
User guide TI-RTOS 2.20 User's Guide (Rev. M) 17 jun 2016
Application note Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 21 abr 2016
User guide TI-RTOS 2.16 User's Guide (Rev. L) 22 feb 2016
Application note Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) PDF | HTML 07 oct 2015
Application note Using Feature Set of I2C on TM4C129x Microcontrollers 28 jul 2015
White paper Reducing the Cost, Power and Size of Connectivity in IoT Designs 24 jul 2014
User guide Tiva C Series TM4C129x ROM User's Guide (Rev. A) 14 may 2014
White paper Turning the Cloud into a Rainmaker (Rev. A) 25 abr 2014
More literature Tiva C Series TM4C129CNCPDT Micocontroller Pin List (Rev. A) 17 dic 2013
Application note Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x 22 oct 2013
Application note Differences Between Tiva C Series TM4C Microcontrollers 22 oct 2013
Application note Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) 22 oct 2013
Application note System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs 31 jul 2013
Application note System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs 16 jul 2013
Application note Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 09 jul 2013
Application note Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A) 08 jul 2013
Application note Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) 12 jun 2013
Application note Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A) 01 may 2013
White paper An Introduction to the Tiva C Series Platform of Microcontrollers 12 abr 2013
Application note Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology 03 feb 2013
Application note ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A) 08 ene 2013
Application note Using SYS/BIOS with Stellaris® ARM® Cortex™-M3 Microcontrollers (Rev. A) 19 nov 2012
Application note Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS (Rev. A) 15 ago 2012
Application note Diagnosing Software Faults in Stellaris® Microcontrollers 04 jun 2012
Application note Software UART for Stellaris Microcontrollers (AN01270) 07 jul 2009

Diseño y desarrollo

Para conocer los términos adicionales o los recursos necesarios, haga clic en cualquier título de abajo para ver la página de detalles cuando esté disponible.

Placa de evaluación

EK-TM4C1294XL — Kit de evaluación TM4C1294 de LaunchPad™ conectado de MCU basado en ARM® Cortex®-M4F

The TM4C1294 connected LaunchPad evaluation kit is a low-cost development platform for Arm® Cortex-M4F-based microcontrollers (MCUs). The connected LaunchPad design highlights the TM4C1294NCPDT MCU with its on-chip 10/100 Ethernet medium access control (MAC) and physical layer (PHY), USB 2.0, (...)

Guía del usuario: PDF
Placa de evaluación

EK-TM4C129EXL — LaunchPad™ TM4C129E conectado con cifrado de MCU basado en ARM® Cortex®-M4F para aplicaciones IoT

Powered by hardware encryption accelerator-enabled MCUs, the  Crypto Connected LaunchPad enables you to develop high performance, data protected, connected IoT applications from secure cloud connection, building/factory automation and smart grid to industrial controls.

The TM4C129E Crypto Connected (...)

Guía del usuario: PDF
Sonda de depuración

TMDSEMU200-U — Sonda de depuración XDS200 USB

El XDS200 es una sonda de depuración (emulador) que se utiliza para depurar dispositivos integrados de TI. Para la mayoría de los dispositivos, se recomienda utilizar el XDS110 (www.ti.com/tool/TMDSEMU110-U), que es más nuevo y de menor costo. El XDS200 es compatible con una amplia variedad de (...)

Sonda de depuración

TMDSEMU560V2STM-U — Sonda de depuración USB de seguimiento del sistema XDS560v2

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).  Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

Sonda de depuración

TMDSEMU560V2STM-UE — Sonda de depuración USB y ethernet de seguimiento del sistema XDS560v2

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

Sonda de depuración

TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger

TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)

Kit de desarrollo de software (SDK)

SW-TM4C TivaWare for C Series Software (Complete)

The TivaWare™ for C Series software development kit (SDK) provides all of the components necessary for engineers to evaluate and develop applications for the Texas Instruments TM4C Arm® Cortex®-M4F device family. The TivaWare SDK allows developers to get started quickly, leverage (...)

Productos y hardware compatibles

Productos y hardware compatibles

Examinar Opciones de descarga
IDE, configuración, compilador o depurador

CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.

(...)

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
IDE, configuración, compilador o depurador

ENERGIA — Energia

Energia is an open source & community-driven integrated development environment (IDE) & software framework. Based on the Wiring framework, Energia provides an intuitive coding environment as well as a robust framework of easy-to-use functional APIs & libraries for programming a (...)
IDE, configuración, compilador o depurador

SYSCONFIG Standalone desktop version of SysConfig

SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.

SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
Herramienta de programación de software

UNIFLASH UniFlash for most TI microcontrollers (MCUs) and mmWave sensors

UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.

UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
Soporte de software

SPMC023 LLDP Software

Productos y hardware compatibles

Productos y hardware compatibles

Modelo de simulación

TM4C129CNCPDT 128-TQFP BSDL Model

SPMM813.ZIP (4 KB) - BSDL Model
Modelo de simulación

TM4C129CNCPDT 128-TQFP IBIS Model

SPMM833.ZIP (894 KB) - IBIS Model
Esquema

TM4C129x OrCAD Schematic Symbols

SPMR238.ZIP (55 KB)
Esquema

TM4C129x Symbols Library

SPMR239.PDF (255 KB)

Muchos diseños de referencia de TI incluyen TM4C129CNCPDT

Utilice nuestra herramienta de selección de diseños de referencia para revisar e identificar los diseños que mejor se adaptan a su aplicación y parámetros.

Encapsulado Pines Símbolos CAD, huellas y modelos 3D
TQFP (PDT) 128 Ultra Librarian

Pedidos y calidad

Información incluida:
  • RoHS
  • REACH
  • Marcado del dispositivo
  • Acabado de plomo/material de la bola
  • Clasificación de nivel de sensibilidad a la humedad (MSL)/reflujo máximo
  • Estimaciones de tiempo medio entre fallas (MTBF)/fallas en el tiempo (FIT)
  • Contenido del material
  • Resumen de calificaciones
  • Monitoreo continuo de confiabilidad
Información incluida:
  • Lugar de fabricación
  • Lugar de ensamblaje

Los productos recomendados pueden tener parámetros, módulos de evaluación o diseños de referencia relacionados con este producto de TI.

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene alguna pregunta sobre calidad, encapsulados o pedido de productos de TI, consulte el servicio de asistencia de TI. ​​​​​​​​​​​​​​

Videos