TM4C129XNCZAD

ACTIVO

MCU de 32 bits basada en Arm Cortex-M4F con 120 MHz, 1 MB de memoria flash, 256 KB de RAM, USB, E

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, Ethernet MAC with MII/RMII, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode, LCD Controller UART 8 CAN (#) 2 PWM (Ch) 8 Security Cryptographic acceleration, Secure communication, Secure debug SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY with MII/RMII, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 140 Number of I2Cs 10
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, Ethernet MAC with MII/RMII, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode, LCD Controller UART 8 CAN (#) 2 PWM (Ch) 8 Security Cryptographic acceleration, Secure communication, Secure debug SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY with MII/RMII, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 140 Number of I2Cs 10
NFBGA (ZAD) 212 100 mm² (10 mm × 10 mm)
  • 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
    • 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
    • Configurable LCD controller with passive and active matrix LCD panel support
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 18 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
  • System Management
    • 1-Wire module
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 212-ball BGA 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
    • 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
    • Configurable LCD controller with passive and active matrix LCD panel support
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 18 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
  • System Management
    • 1-Wire module
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 212-ball BGA 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 TM4C129XNCZAD 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 TM4C129XNCZAD 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

Documentación técnica

No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 52
Documentación principal Tipo Título Opciones de formato Descargar la versión más reciente en inglés Fecha
* Hoja de datos Tiva C Series TM4C129XNCZAD Microcontroller Data Sheet datasheet (Rev. B) 19/06/2014
* Errata Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet 17/05/2019
* Errata Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) 29/03/2017
* Errata ARM® Cortex™-M4F Errata (v3) 15/12/2011
Nota sobre la aplicación Implementing Enumeration for 1-Wire® Protocol with TMP1826 and TM4C129x Microcontrollers (Rev. E) PDF | HTML 21/01/2025
Nota sobre la aplicación Developing Advanced Applications With FreeRTOS on TM4C MCUs PDF | HTML 27/03/2023
Nota sobre la aplicación Developing Common Applications With FreeRTOS on TM4C MCUs PDF | HTML 28/10/2022
Guía del usuario Getting Started with TivaWare™ for C Series (Rev. A) PDF | HTML 25/08/2022
Nota sobre la aplicación Developing Basic Applications With FreeRTOS on TM4C MCUs PDF | HTML 19/04/2022
Nota sobre la aplicación Shared Key Boot Loader for TM4C129 Devices With AES Hardware Encryption PDF | HTML 31/01/2022
Nota sobre la aplicación Digital Audio Playback on TM4C12x MCUs PDF | HTML 16/12/2021
Nota sobre la aplicación Developing LCD Applications for TM4C12x MCU PDF | HTML 19/08/2021
Nota sobre la aplicación TM4C129x Ethernet Applications for Socket-Based TI-RTOS NDK PDF | HTML 29/04/2021
Nota sobre la aplicación TM4C129x Ethernet Applications for Lightweight IP (lwIP) PDF | HTML 24/02/2021
Nota sobre la aplicación High Endurance EEPROM Emulation Driver for TM4C129x Devices PDF | HTML 11/01/2021
Guía de selección TM4C Microcontrollers Product Selection Guide (Rev. E) 9/12/2020
Nota sobre la aplicación Using the Edde Flex CAN Controller on the EK-TM4C1294XL LaunchPad PDF | HTML 6/08/2020
Guía del usuario TivaWare™ Graphics Library for C Series User's Guide (Rev. E) 14/05/2020
Guía del usuario TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) 14/05/2020
Guía del usuario TivaWare™ Sensor Library for C Series User's Guide (Rev. E) 14/05/2020
Guía del usuario TivaWare™ USB Library for C Series User's Guide (Rev. E) 14/05/2020
Guía del usuario TivaWare™ Bootloader for C Series User's Guide (Rev. E) 19/12/2019
Guía del usuario TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F) 5/12/2019
Nota sobre la aplicación Using TM4C12x Devices Over JTAG Interface 18/08/2016
Nota sobre la aplicación Implementing OPUS Voice Code for TM4C129x Device 20/06/2016
Guía del usuario TI-RTOS 2.20 User's Guide (Rev. M) 17/06/2016
Nota sobre la aplicación Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 21/04/2016
Nota sobre la aplicación Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) PDF | HTML 7/10/2015
Nota sobre la aplicación Using Feature Set of I2C on TM4C129x Microcontrollers 28/07/2015
Nota sobre la aplicación Serial to Ethernet Converter for TM4C129x Microcontrollers Using RTOS PDF | HTML 31/03/2015
Informe Building a Gateway to the Internet of Things 15/12/2014
Product overview TM4C129x Connected Development Kit (Rev. A) 28/10/2014
Informe Reducing the Cost, Power and Size of Connectivity in IoT Designs 24/07/2014
Guía del usuario Tiva C Series TM4C129x ROM User's Guide (Rev. A) 14/05/2014
Informe Turning the Cloud into a Rainmaker (Rev. A) 25/04/2014
Más documentación Tiva C Series TM4C129XNCZAD Micocontroller Pin List (Rev. A) 17/12/2013
Nota sobre la aplicación Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x 22/10/2013
Nota sobre la aplicación Differences Between Tiva C Series TM4C Microcontrollers 22/10/2013
Nota sobre la aplicación Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) 22/10/2013
Nota sobre la aplicación System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs 31/07/2013
Nota sobre la aplicación System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs 16/07/2013
Nota sobre la aplicación Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 9/07/2013
Nota sobre la aplicación Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A) 8/07/2013
Nota sobre la aplicación Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) 12/06/2013
Nota sobre la aplicación Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A) 1/05/2013
Informe An Introduction to the Tiva C Series Platform of Microcontrollers 12/04/2013
Nota sobre la aplicación Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology 3/02/2013
Nota sobre la aplicación ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A) 8/01/2013
Nota sobre la aplicación Using SYS/BIOS with Stellaris® ARM® Cortex™-M3 Microcontrollers (Rev. A) 19/11/2012
Nota sobre la aplicación Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS (Rev. A) 15/08/2012
Nota sobre la aplicación Diagnosing Software Faults in Stellaris® Microcontrollers 4/06/2012
Nota sobre la aplicación Software UART for Stellaris Microcontrollers (AN01270) 7/07/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 | HTML
Productos y hardware compatibles
En inventario
Límite:
??asset.out-of-stock-ti_es_MX??
No disponible
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
Productos y hardware compatibles
En inventario
Límite:
??asset.out-of-stock-ti_es_MX??
No disponible
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 (...)

Productos y hardware compatibles
En inventario
Límite:
??asset.out-of-stock-ti_es_MX??
No disponible
Sonda de depuración

TMDSEMU560V2STM-U — Sonda de depuración USB para rastreo del sistema con el software XDS560™ v2

El XDS560v2 es el modelo de mayor rendimiento de la familia de sondas de depuración XDS560™ y es compatible tanto con el estándar JTAG tradicional (IEEE 1149.1) como con cJTAG (IEEE 1149.7).  Tenga en cuenta que no es compatible con la depuración por cable serie (SWD).

Todas las sondas de (...)

Productos y hardware compatibles
En inventario
Límite:
??asset.out-of-stock-ti_es_MX??
No disponible
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 (...)

Productos y hardware compatibles
En inventario
Límite:
??asset.out-of-stock-ti_es_MX??
No disponible
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 (...)

Productos y hardware compatibles
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
IDE, configuración, compilador o depurador

CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)

CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)

Productos y hardware compatibles
IDE, configuración, compilador o depurador

SYSCONFIG — Standalone desktop version of SysConfig

CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.

SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)

Productos y hardware compatibles
IDE, configuración, compilador o depurador

TSK-3P-VX-TOOLSET — VX-TOOLSET de TASKING para Arm

VX-TOOLSET para Arm es una cadena de herramientas de compilación certificada para el desarrollo de software integrado de seguridad crítica en dispositivos seleccionados con núcleos Cortex-M y Cortex-R. Gracias a la integración con Eclipse IDE, la compatibilidad avanzada con multinúcleo y el (...)

Productos y hardware compatibles
Herramienta de programación de software

LMFLASHPROGRAMMER — Programador Flash, GUI y de línea de comandos

LM Flash Programmer es una utilidad de programación flash gratuita diseñada para utilizarse con los microcontroladores, las placas de desarrollo o las placas de evaluación de Serie C Tiva™ y Stellaris® de Texas Instruments.

lock = Requiere aprobación de exportación (1 minuto)
Productos y hardware compatibles
Herramienta de programación de software

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

UniFlash forma parte del amplio ecosistema de desarrollo CCStudio™ de TI y es una herramienta de software diseñada para programar la memoria flash integrada en los microcontroladores y dispositivos de conectividad inalámbrica de TI, así como la memoria flash integrada en los procesadores de TI. (...)

Productos y hardware compatibles
Soporte de software

SPMC023 — LLDP Software

Productos y hardware compatibles
Modelo de simulación

TM4C129XNCZAD 212-BGA BSDL Model

SPMM820.ZIP (6 KB) - Modelo BSDL
Productos y hardware compatibles
Modelo de simulación

TM4C129XNCZAD 212-BGA IBIS Model

SPMM840.ZIP (895 KB) - Modelo IBIS
Productos y hardware compatibles

Muchos diseños de referencia de TI incluyen TM4C129XNCZAD

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
NFBGA (ZAD) 212 Ultra Librarian

Pedidos y calidad

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. ​​​​​​​​​​​​​​

Serie de videos

Ver todos los videos

Videos