The TM4C123GH6PZI is a 32-bit Microcontroller provide a high-performance ARM Cortex-M-based architecture with a broad set of integration capabilities and a strong ecosystem of software and development tools. Targeting performance and flexibility, the Tiva? C series architecture offers a 80MHz Cortex-M with FPU, a variety of integrated memories and multiple programmable GPIO. Tiva? C series devices offer consumers compelling cost-effective solutions by integrating application-specific peripherals and providing a comprehensive library of software tools which minimize board costs and design-cycle time. The Tiva? C series microcontrollers are the leading choice in high-performance 32-bit applications. The device incorporates on-chip memory featuring 256kB single-cycle flash up to 40MHz (a prefetch buffer improves performance above 40MHz), 32kB single-cycle SRAM, internal ROM loaded with TivaWare? for C series software and 2kB EEPROM.
- 32-bit ARM Cortex-M4 80MHz processor core
- System timer (SysTick)
- Integrated nested vectored interrupt controller (NVIC)
- Wake-up interrupt controller (WIC) with clock gating
- Memory protection unit (MPU)
- IEEE754-compliant single-precision floating-point unit (FPU)
- Embedded trace macro and trace port
- System control block (SCB)
- Thumb-2 instruction set
- Two controller area network (CAN) module - CAN protocol version 2.0 part A/B
- USB controller with USB 2.0 full-speed (12Mbps) and low-speed (1.5Mbps) operation
- USB OTG/Host/Device mode
- Eight UARTs with IrDA, 9-bit and ISO 7816 support
- one UART with modem status and modem flow control
- 6 I2C modules - providing standard (100Kbps) and fast (400Kbps) transmission
- ARM PrimeCell? 32-channel configurable μDMA controller
- 3 Analog comparators and 16 Digital comparators
- On-chip voltage regulator
- Two ARM FiRM-compliant watchdog timers
- Six 32-bit General-purpose timers (up to twelve 16-bit)
消费电子产品, 自动化与过程控制, 建筑自动化, 医用, 测试与测量, 安全, 替代能源, 照明, 后勤, 工业