Product Overview
The TM4C1294KCPDTI3 is a 120 MHz ARM Cortex-M4F microcontroller from Texas Instruments with 512KB Flash, 256KB SRAM, integrated Ethernet MAC+PHY, USB 2.0 OTG, and 10/100 Ethernet in a 128-pin TQFP package.
Key Specifications
| Core | ARM Cortex-M4F with FPU |
| Max Clock Speed | 120 MHz (150 DMIPS) |
| Flash Memory | 512KB |
| SRAM | 256KB |
| EEPROM | 6KB |
| Ethernet | 10/100 MAC+PHY with IEEE 1588 PTP |
| USB | 2.0 OTG/Host/Device with ULPI |
| CAN | 2x CAN 2.0 A/B |
| UART | 8x |
| SPI/SSI | 4x Quad SSI |
| I2C | 10x |
| ADC | 2x 12-bit, 1 MSPS each |
| PWM | 8 channels |
| GPIO | 90 |
| Supply Voltage | 2.97 V to 3.63 V |
| Operating Temperature | -40°C to +85°C |
| Package | TQFP-128 (14×14mm) |
Features
- ARM Cortex-M4F with hardware floating-point unit
- Integrated 10/100 Ethernet MAC and PHY
- IEEE 1588 Precision Time Protocol hardware support
- USB 2.0 OTG with ULPI interface and Link Power Management
- 8/16/32-bit External Peripheral Interface (EPI)
- 32-channel micro DMA controller
- Cryptographic acceleration and secure debug
- Hibernation module with calendar mode
- Internal TivaWare ROM library
Applications
- Industrial Ethernet and communication gateways
- Building automation controllers
- Networked embedded systems
- Motor control with Ethernet connectivity
- Medical device networking