diff options
| author | Bernard Xiong <[email protected]> | 2019-01-17 09:59:17 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-01-17 09:59:17 +0800 |
| commit | 479ea9a520705558f32e65c570828dec9bae5ea1 (patch) | |
| tree | 395477e46a609230fda7340e5949cd6b747ba083 /bsp/stm32/libraries | |
| parent | 9786c2424f918bd6a1a65d3adae5d21f963a6105 (diff) | |
| parent | 706c0410cd9bc68102e0c39657f695e72a1d1e44 (diff) | |
Merge pull request #2192 from HubertXie/master
[stm32][drv_usart]修复串口中断接收数据丢数据问题
Diffstat (limited to 'bsp/stm32/libraries')
| -rw-r--r-- | bsp/stm32/libraries/HAL_Drivers/drv_usart.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_usart.c b/bsp/stm32/libraries/HAL_Drivers/drv_usart.c index 87543442b6..03ba4c6f2a 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_usart.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_usart.c @@ -235,8 +235,6 @@ static void uart_isr(struct rt_serial_device *serial) (__HAL_UART_GET_IT_SOURCE(&(uart->handle), UART_IT_RXNE) != RESET)) { rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND); - /* Clear RXNE interrupt flag */ - UART_INSTANCE_CLEAR_FUNCTION(&(uart->handle), UART_FLAG_RXNE); } #ifdef RT_SERIAL_USING_DMA else if ((uart->uart_dma_flag) && (__HAL_UART_GET_FLAG(&(uart->handle), UART_FLAG_IDLE) != RESET) && |
