Handle the USART synchronization issue

*FIXME:The program will stuck while using USART