High performance 32-bit ARM Cortex-M4F based MCU - TM4C1294NCPDT

TM4C1294NCPDT (ACTIVE)

High performance 32-bit ARM Cortex-M4F based MCU

WIFI Enabled IoT Node with TM4C

A system example to show how to build a WIFI Node by integrating the TM4C1294 MCU from the TM4C product family and the CC3100 network processor.

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

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
    • 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
    • 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

View more

Parametrics Compare all products in TM4C12x

 
CPU
Pin & Package
Flash (KB)
DMA Channels
EEPROM (KB)
Capture Pins
Battery-Backed Hibernation Module
IEEE 1588
Boot Loader in ROM
Digital Comparators
Crypto HW Accelerators Available
SRAM (kB)
CCP Timers
CRC Accelerator Available
Max Speed (MHz)
Motion PWM Outputs
QEI
GPIOs
Operating Temperature Range (C)
USB D, H/D, or OTG
SSI/SPI
I2C
UART
ADC Channels
ADC Resolution (Bits)
CAN MAC
SysTick
Operating Temperature Range (°C)
External Peripheral Interface
10/100 ENET MAC+PHY
USB High-Speed with ULPI
10/100 ENET MAC
LCD Controller
1-Wire Master
Bi- and Quad- SSI/SPI
TM4C1294NCPDT
ARM Cortex-M4F    
128TQFP    
1024    
32    
6    
24    
1    
Yes    
Yes    
16    
No    
256    
12    
Yes    
120    
8    
1    
90    
-40 to 105
-40 to 85    
OTG    
4    
10    
8    
20    
12    
2    
Yes    
-40 to 85
-40 to 105    
Yes    
Yes    
Yes    
No    
No    
0    
Yes    
Click Here