summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-12-06 10:59:51 +0800
committerGitHub <[email protected]>2018-12-06 10:59:51 +0800
commitfabb3ecfd2a3f6bd862b73311a2e90058f37491c (patch)
tree9b83ee3b01bfcfdcd1ab5be0f8853aade78d4317
parent301b80e43b15e222c35a67a61f45195cef9c9e74 (diff)
parent18bcd2b2c6d1554f2bd7ec8de90ccd36d943626b (diff)
Merge pull request #2037 from balanceTWK/master
【bsp/stm32f10x】 复位后串口打印第一个字节丢失的问题 | The loss of the first byte of serial port pr…
-rw-r--r--bsp/stm32f10x/drivers/usart.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bsp/stm32f10x/drivers/usart.c b/bsp/stm32f10x/drivers/usart.c
index 3841a5c9f1..18059bf1dc 100644
--- a/bsp/stm32f10x/drivers/usart.c
+++ b/bsp/stm32f10x/drivers/usart.c
@@ -100,6 +100,8 @@ static rt_err_t stm32_configure(struct rt_serial_device *serial, struct serial_c
/* Enable USART */
USART_Cmd(uart->uart_device, ENABLE);
+
+ USART_ClearFlag(uart->uart_device,USART_FLAG_TC);
return RT_EOK;
}