[usart] usart cannot work because USART_GetFlagStatus not equal to RESET