The maximum clock frequency of the MSP430F5310IRGCT is 25 MHz.
To configure the MSP430F5310IRGCT to use an external crystal oscillator, connect the crystal to the XIN and XOUT pins, and set the XT2OFF bit in the UCSCTL6 register to 0. Then, set the SELOSC bit in the UCSCTL4 register to 1 to select the external crystal oscillator as the clock source.
The maximum current consumption of the MSP430F5310IRGCT is approximately 2.1 mA at 25 MHz and 3.3 V.
To use the built-in UART module on the MSP430F5310IRGCT, configure the UART module by setting the UCAxCTLW register, and then use the UART transmit and receive functions provided in the MSP430F5310IRGCT driver library.
No, the MSP430F5310IRGCT is not 5V tolerant and should only be used with a power supply between 1.8 V and 3.6 V.