UART without using the same clock
Communicating through UART does not require your systems to have synchronized clocks.

As Majenko pointed out, the A in USART is Asynchronous. 

So long as you have the correct BAUD rate, and have your data bits, parity and stop bits setup to match both systems, you will be able to communicate.