Top
High performance 32-bit ARM® Cortex®-M4F based MCU

TM4C1297NCZAD

ACTIVE

Product details

Parameters

Flash (KB) 1024 RAM (KB) 256 ADC channels 24 ADC resolution (bits) 12 GPIO 140 I2C 10 USB D, H/D or OTG OTG USB high-speed with ULPI Yes 10/100 ENET MAC No 10/100 ENET MAC+PHY No LCD controller Yes open-in-new Find other Other MCUs

Features

  • 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
    • 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
    • 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
  • 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
open-in-new Find other Other MCUs

Description

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

open-in-new Find other Other MCUs
Download

Request samples

Alternate samples are available (TM4C1299NCZAD). Request now

Technical documentation

= Featured
No results found. Please clear your search and try again. View all 40
Type Title Date
* Datasheet Tiva C Series TM4C1297NCZAD Microcontroller Data Sheet datasheet (Rev. B) Jun. 19, 2014
* Errata Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet May 17, 2019
* Errata Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) Mar. 29, 2017
* Errata ARM® Cortex™-M4F Errata (v3) Dec. 15, 2011
User guides TivaWare™ Graphics Library for C Series User's Guide (Rev. E) May 14, 2020
User guides TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) May 14, 2020
User guides TivaWare™ Sensor Library for C Series User's Guide (Rev. E) May 14, 2020
User guides TivaWare™ USB Library for C Series User's Guide (Rev. E) May 14, 2020
User guides TivaWare™ Bootloader for C Series User's Guide (Rev. E) Dec. 19, 2019
User guides TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F) Dec. 05, 2019
Application notes 1-Wire Enumeration (Rev. C) Jan. 09, 2018
Application notes Implementing OPUS Voice Code for TM4C129x Device Jun. 20, 2016
User guides TI-RTOS 2.20 User's Guide (Rev. M) Jun. 17, 2016
User guides TI-RTOS 2.16 User's Guide (Rev. L) Feb. 22, 2016
Application notes Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) Oct. 07, 2015
Technical articles TI DLP® NIRscan™ Nano Evaluation Module has answers to your handheld near-infrared sensing application problems Oct. 02, 2015
Application notes Using Feature Set of I2C on TM4C129x Microcontrollers Jul. 28, 2015
Technical articles How fast is your 32-bit MCU? Jul. 15, 2015
Technical articles Easily increase functionality in motor drive applications May 19, 2015
Technical articles Really smart cities in real time Apr. 25, 2015
White papers Reducing the Cost, Power and Size of Connectivity in IoT Designs Jul. 24, 2014
User guides Tiva C Series TM4C129x ROM User's Guide (Rev. A) May 14, 2014
White papers Turning the Cloud into a Rainmaker (Rev. A) Apr. 25, 2014
More literature Tiva C Series TM4C1297NCZAD Micocontroller Pin List (Rev. A) Dec. 17, 2013
Application notes Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x Oct. 22, 2013
Application notes Differences Between Tiva C Series TM4C Microcontrollers Oct. 22, 2013
Application notes Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) Oct. 22, 2013
Application notes System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs Jul. 31, 2013
Application notes System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs Jul. 16, 2013
Application notes Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) Jul. 09, 2013
Application notes Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A) Jul. 08, 2013
Application notes Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) Jun. 12, 2013
Application notes Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A) May 01, 2013
White papers An Introduction to the Tiva C Series Platform of Microcontrollers Apr. 12, 2013
Application notes Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology Feb. 03, 2013
Application notes ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A) Jan. 08, 2013
Application notes Using SYS/BIOS with Stellaris® ARM® Cortex™-M3 Microcontrollers (Rev. A) Nov. 19, 2012
Application notes Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS (Rev. A) Aug. 15, 2012
Application notes Diagnosing Software Faults in Stellaris® Microcontrollers Jun. 04, 2012
Application notes Software UART for Stellaris Microcontrollers (AN01270) Jul. 07, 2009

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

EVALUATION BOARDS Download
document-generic User guide
$999.00
Description

The DLP NIRscan Nano is a compact battery-operated evaluation module (EVM) for portable near-infrared spectroscopy solutions. Featuring the DLP2010NIR digital micromirror device (DMD), the NIRscan Nano supports Bluetooth low energy to enable mobile lab measurements for hand-held spectrometers. The (...)

Features
  •  Key Features
  •  Evaluation Module (EVM) Usage
    • Mobile Sensing EVM: Battery
    • High Performance EVM: Benchtop/Portable
  •  Featured Digital Micromirror Device
  •  Micromirror Array Size (pixels)
    • (...)
DEVELOPMENT KITS Download
document-generic User guide
$199.00
Description

The TM4C129x Connected Development Kit is a versatile and feature-rich engineering platform that highlights the 120-MHz TM4C129XNCZAD IoT Enabled ARM Cortex-M4F based microcontroller, including an integrated 10/100 Ethernet MAC + PHY as well as many other key features.

Features

The IoT Enabled ARM Cortex-M4F MCU TM4C129X Connected Development Kit offers these features:

  • Color LCD interface
  • USB 2.0 OTG | Host | Device port
  • TI wireless EM connection
  • BoosterPack™ and BoosterPack XL interfaces
  • Quad SSI-supported 512-Mbit Flash memory
  • MicroSD slot
  • Expansion interface headers: MCU (...)

Software development

DEBUG PROBES Download
XDS100v2 JTAG Debug Probe (14-pin TI version)
TMDSEMU100V2U-14T — The Spectrum Digital XDS100v2 is the second generation of the XDS100 family of debug probes (emulators) for TI processors. The XDS100 family features the lowest cost of all the XDS family of debug probes while supporting the traditional JTAG standard (IEEE1149.1). Also, all XDS debug probes support (...)
Features

The XDS100v2 is the second generation of the XDS100 family of low cost JTAG debug probes (emulators) for TI processors. Designed to deliver full featured JTAG connectivity at a low cost, the XDS100 is the family of choice for entry-level debugging of TI microcontrollers, processors and wireless (...)

DEBUG PROBES Download
XDS200 USB Debug Probe
TMDSEMU200-U The Spectrum Digital XDS200 is the first model of the XDS200 family of debug probes (emulators) for TI processors. The XDS200 family features a balance of low cost with good performance between the super low cost XDS110 and the high performance XDS560v2, while supporting a wide variety of standards (...)
$295.00
Features

The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)

DEBUG PROBES Download
XDS560v2 System Trace USB Debug Probe
TMDSEMU560V2STM-U The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

$995.00
Features

XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

DEBUG PROBES Download
XDS560v2 System Trace USB & Ethernet Debug Probe
TMDSEMU560V2STM-UE The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

$1,495.00
Features
  • XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Code Composer Studio (CCS) Integrated Development Environment (IDE) for TM4x ARM MCUs
CCSTUDIO-TM4X Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
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 (...)
Features
  • Simple & easy-to-use code editor & compiler with built-in Serial Monitor/terminal
  • Features a robust framework of intuitive functional APIs for controlling microcontroller peripherals (i.e. digitalRead, digitalWrite, Serial.print, etc)
  • Support for various TI embedded devices (MSP430, TM4C, CC3200 (...)
PROGRAMMING TOOLS Download
UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™
UNIFLASH Supported devices: CC13xx, CC25xx, CC26xx, CC3220, CC3120, CC3235, CC3135, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx.  Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G

CCS Uniflash is a standalone tool (...)

SUPPORT SOFTWARE Download
SPMC023A.ZIP (29 KB)

Design tools & simulation

SIMULATION MODELS Download
SPMM811.ZIP (6 KB) - BSDL Model
SIMULATION MODELS Download
SPMM831.ZIP (895 KB) - IBIS Model
CALCULATION TOOLS Download
Pin mux tool
PINMUXTOOL The PinMux Utility is a software tool which provides a Graphical User Interface for configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C header/code files that can be imported into software development kits (SDKs) or (...)
SCHEMATICS Download
SPMR237.ZIP (15 KB)
SCHEMATICS Download
SPMR238.ZIP (55 KB)
SCHEMATICS Download
SPMR239.PDF (255 KB)

Reference designs

Many TI reference designs include the TM4C1297NCZAD Use our reference design selection tool to review and identify designs that best match your application and parameters.

CAD/CAE symbols

Package Pins Download
(ZAD) 212 View options

Ordering & quality

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos

Related videos