The maximum clock frequency of the TM4C123BH6PMIR is 80 MHz, but it can be overclocked to 120 MHz with some limitations.
The pin muxing on the TM4C123BH6PMIR can be configured using the Pin Mux Utility tool provided by Texas Instruments, or by writing code to configure the registers manually.
The main difference between the TM4C123BH6PMIR and the TM4C1294NCPDT is that the TM4C1294NCPDT has more flash memory (1MB vs 256KB) and more peripherals, such as a USB OTG interface and a CAN interface.
The ADC on the TM4C123BH6PMIR can be used by configuring the ADC registers, enabling the ADC clock, and then reading the ADC values from the ADC FIFO. The ADC can be triggered by a software trigger or by an external trigger.
The power consumption of the TM4C123BH6PMIR depends on the clock frequency, voltage, and operating mode. In active mode, the power consumption is around 150mA at 80MHz and 3.3V. In sleep mode, the power consumption is around 10uA.