diff options
| author | BalanceTWK <[email protected]> | 2018-12-06 09:07:55 +0800 |
|---|---|---|
| committer | BalanceTWK <[email protected]> | 2018-12-06 09:07:55 +0800 |
| commit | 18bcd2b2c6d1554f2bd7ec8de90ccd36d943626b (patch) | |
| tree | 5c3e170dc8617e32a0eb240da7de6dab7c99bf4b /bsp | |
| parent | 27cd03d4546a245d4d11d3b25eeda31b91815b69 (diff) | |
【修复】 复位后串口打印第一个字节丢失的问题 | The loss of the first byte of serial port printing after reset.
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/stm32f10x/drivers/usart.c | 2 |
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; } |
