The maximum clock frequency of the TM4C1231D5PMT7R is 80 MHz, but it can be overclocked to 120 MHz with some limitations.
The pin muxing on the TM4C1231D5PMT7R can be configured using the PinMux utility in the TI Resource Explorer or by writing to the appropriate registers in the System Control Module (SYSCTL).
The main difference between the TM4C1231D5PMT7R and the TM4C1231H6PMT7R is the package type. The TM4C1231D5PMT7R is in a 64-pin LQFP package, while the TM4C1231H6PMT7R is in a 144-pin BGA package. The BGA package has more pins available for peripherals and GPIO.
The ADC on the TM4C1231D5PMT7R can be used by configuring the ADC module, selecting the input channel, and starting the conversion. The ADC result can be read from the ADC FIFO or by using the DMA to transfer the data to memory.
The power consumption of the TM4C1231D5PMT7R depends on the clock frequency, voltage, and peripherals used. The typical power consumption is around 150 mA at 80 MHz and 3.3V, but it can be reduced to around 10 mA in low-power modes.