What is tm4c123 microcontroller?
The TM4C123G is a member of the class of high performance 32 bit ARM cortex M4 microcontroller with a broad set of peripherals developed by Texas Instrumentals. The TIVA launchpad has a built-in processor clock frequency of up to 80MHz with a floating-point unit (FPU).
What are the features of TM4C123GH6PM?
The TM4C123GH6PM is a 32-bit ARM Cortex-M4-based microcontroller with 256-kB Flash memory, 32- kB SRAM, and 80-MHz operation; USB host, device, and OTG connectivity; a Hibernation module and PWM; and a wide range of other peripherals.

How many JTAG pins are present in Tiva board?
Each microcontroller uses five port pins for the JTAG interface. Common Error: Even though it is possible to use the five JTAG pins as general I/O, debugging most microcontroller boards will be more stable if these five pins are left dedicated to the JTAG debugger.
How many main input output ports are there on the Tiva tm4c123 microcontroller?
TM4C123GH6PM belongs to the ARM Cortex M4 microcontroller series. It has six GPIO ports such as PORTA, PORTB, PORTC, PORTD, and PORTE.
How many watchdog timer modules are there in TM4C123GH6PM microcontroller?

two Watchdog Timer modules
The TM4C123GH6PM microcontroller has two Watchdog Timer modules, one module is clocked by the system clock (Watchdog Timer 0) and the other (Watchdog Timer 1) is clocked by the PIOSC therefore it requires synchronizers.
What is a tm4c MCU?
The TM4C family of MCUs represents a broad portfolio of highly-connected 32-bit Arm® Cortex®-M4F microcontrollers with integrated communication peripherals such as CAN, USB and Ethernet. Our TM4C MCU portfolio includes: A wide array of integrated communication peripherals and flexible on-chip resources which enable reuse across various platforms.
How many ADC modules does TM4C123 microcontroller have?
As we mentioned earlier, TM4C123 microcontroller has two ADC modules that are ADC0 and ADC1. Each analog to digital converter has a separate sample sequencer (SS0, SS1, SS2 and SS3) which can sample different input channels.
What is a tm4c123gh6pm microcontroller?
The TM4C123GH6PM microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and security.
What is the sampling rate of TM4C123 Tiva C Launchpad microcontroller?
TM4C123GH6PM microcontroller supports sampling rate from 125 KSPS to 1 MSPS. In this section, we will discuss the different registers that are used to configure ADC input channels and sample sequencers of TM4C123 Tiva C Launchpad. Followings are the steps to enable ADC module of TM4C123 Tiva C Launchpad:
https://www.youtube.com/watch?v=7TGcc0Qmn-E