Lecture 4
Lecture 4
Lecture 4
peripherals
TM4C123GH Tiva C Board
Communication Interfaces
Eight Universal Asynchronous Receivers/Transmitter UART
(UART)
Four Synchronous Serial Interface (SSI)
Four I2C modules with four transmission speeds including
high-speed mode
Two Controller Area Network (CAN) 2.0 A/B controllers
Universal Serial Bus (USB) USB 2.0 OTG/Host/Device
System Integration
Micro Direct Memory Access (DMA) ARM PrimeCell
32-channel configurable DMA controller
General-Purpose Timer (GPTM) Six 16/32-bit GPTM blocks
and Six 32/64-bit Wide GPTM blocks
Two Watchdog Timer (WDT)
43 General-Purpose Input/Output (GPIO) Six physical GPIO
blocks (port A, port B, port C, port D , port E , port F)
Analog Support
Analog-to-Digital Converter (ADC) Two 12-bit ADC modules,
each with a maximum sample rate of one million
samples/second
Analog Comparator Controller Two independent integrated
analog comparators
Digital Comparator 16 digital comparators with four
transmission speeds including high-speed mode
JTAG and Serial Wire Debug (SWD) One JTAG module with
integrated ARM SWD
Port F
0---> disable
Port E
1---> enable
Port D
Port C
Port B
Port A