The TM4C123AH6PMI is a high performance 32-bit ARM® Cortex®-M4F based Microcontroller targeted for industrial applications. The 80MHz processor core with system timer (SysTick), integrated nested vectored interrupt controller (NVIC), wake-up interrupt controller (WIC) with clock gating, memory protection unit (MPU), embedded trace macro and trace port, system control block (SCB) and thumb-2 instruction set. On-chip memory, featuring 256kB single-cycle flash up to 40MHz, 32kB single-cycle SRAM, internal ROM loaded with TivaWare™ for C Series software, 2kB EEPROM. Advanced serial integration featuring eight UARTs with IrDA, 9-bit and support (one UART with modem status and modem flow control), four synchronous serial interface (SSI) modules, supporting operation for NXP SPI, MICROWIRE or synchronous serial interfaces, six I²C modules, providing standard (100kbps) and fast (400kbps) transmission and support for sending and receiving data as either a master or a slave.
● ARM PrimeCell® 32-channel configurable µDMA controller
● Two controller area network (CAN) modules
● Advanced motion control
● Two ARM FiRM-compliant watchdog timers
● Up to 49 GPIOs with programmable control for GPIO interrupts and pad configuration
● Multiple clock sources for microcontroller system clock
● Full-featured debug solution
● Six PWM fault inputs to promote low-latency shutdown
● Green product and no Sb/Br
●ESD sensitive device, take proper precaution while handling the device.