The TM4C123GH6PMI 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 I2C 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 43 GPIOs with programmable control for GPIO interrupts and pad configuration
- Multiple clock sources for microcontroller system clock
- Lower-power battery-backed hibernation module with real-time clock
- Universal serial bus controller with USB 2.0 full-speed (12Mbps) and low-speed (1.5Mbps) operation
- Green product and no Sb/Br
工业, 测试与测量, 通信与网络, 自动化与过程控制, HVAC, 建筑自动化, 消费电子产品, 安全