Zenode.ai Logo
TM4C1294KCPDTI3R

TM4C1294KCPDTI3R

Active
Texas Instruments

32-BIT ARM CORTEX-M4F BASED MCU WITH 120-MHZ, 512-KB FLASH, 256-KB RAM, USB, ENET MAC+PHY

Find alt
TM4C1294KCPDTI3R

TM4C1294KCPDTI3R

Active
Texas Instruments

32-BIT ARM CORTEX-M4F BASED MCU WITH 120-MHZ, 512-KB FLASH, 256-KB RAM, USB, ENET MAC+PHY

Find alt

Description

General part information

TM4C1294 Series

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

Technical Specifications

Parameters and characteristics for this part

SpecificationTM4C1294KCPDTI3R
A/D Channels20 count
A/D Resolution (bits)12 bit
ConnectivityEthernet, IrDA, EMI, USART, EBI, CANbus, UART, QSSI, USB OTG, I2C
Core ConfigurationSingle-Core
Core ProcessorARM® Cortex®-M4F
Core Size (Bit Width)32 Bit
EEPROM Size (Depth)6 K
EEPROM Size (Width)8 bit
Mounting TypeSurface Mount
Number of I/O90
Operating Temperature (Max)85 °C
Operating Temperature (Min)-40 °C
Oscillator TypeInternal
Package / Case128-TQFP
Package Length14 mm
Package Name128-TQFP
Package Width14 mm
PeripheralsMotion Control PWM, PWM, POR, DMA, WDT, Brown-out Detect, Reset
Program Memory Depth512 K
Program Memory Size512 KB
Program Memory TypeFLASH
Program Memory Width8 bit
RAM Size Depth256 K
RAM Size Width8 bit
Speed120 MHz
Voltage - Supply (Vcc/Vdd) Maximum3.63 V
Voltage - Supply (Vcc/Vdd) Minimum2.97 V

Pricing

Prices provided here are for design reference only. For realtime values and availability, please visit the distributors directly

Sign in to see pricing

Create a free account to access distributor pricing data.

CAD

3D models and CAD resources for this part

Documents

Technical documentation and resources

Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A)
Developing Advanced Applications With FreeRTOS on TM4C MCUs
Tiva C Series TM4C129x ROM User's Guide (Rev. A)
TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F)
Diagnosing Software Faults in Stellaris® Microcontrollers
Differences Between Tiva C Series TM4C Microcontrollers
Developing Common Applications With FreeRTOS on TM4C MCUs
Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS (Rev. A)
System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs
High Endurance EEPROM Emulation Driver for TM4C129x Devices
Serial to Ethernet Converter for TM4C129x Microcontrollers Using RTOS
Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet
TM4C129x Ethernet Applications for Socket-Based TI-RTOS NDK
Using SYS/BIOS with Stellaris® ARM® Cortex™-M3 Microcontrollers (Rev. A)
TivaWare™ Bootloader for C Series User's Guide (Rev. E)
ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A)
Using Feature Set of I2C on TM4C129x Microcontrollers
TM4C129x Ethernet Applications for Lightweight IP (lwIP)
Building a Gateway to the Internet of Things
System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs
Implementing Enumeration for 1-Wire® Protocol with TMP1826 and TM4C129x Microcontrollers (Rev. E)
An Introduction to the Tiva C Series Platform of Microcontrollers
Software UART for Stellaris Microcontrollers (AN01270)
TM4C Microcontrollers Product Selection Guide (Rev. E)
Developing Basic Applications With FreeRTOS on TM4C MCUs
Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B)
Using TM4C12x Devices Over JTAG Interface
TivaWare™ Graphics Library for C Series User's Guide (Rev. E)
Getting Started with TivaWare™ for C Series (Rev. A)
Digital Audio Playback on TM4C12x MCUs
Tiva C Series TM4C1294KCPDT Microcontroller datasheet (Rev. B)
TI-RTOS 2.16 User's Guide (Rev. L)
Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x
Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G)
TivaWare™ Sensor Library for C Series User's Guide (Rev. E)
Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A)
Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A)
Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology
Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G)
Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A)
Developing LCD Applications for TM4C12x MCU
TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E)
Implementing OPUS Voice Code for TM4C129x Device
Using the Edde Flex CAN Controller on the EK-TM4C1294XL LaunchPad
TivaWare™ USB Library for C Series User's Guide (Rev. E)
ARM® Cortex™-M4F Errata (v3)
Turning the Cloud into a Rainmaker (Rev. A)
Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A)