driver: uart_stm32: add support for stm32f2 series
clear RXNE flag in fifo_read, remove TEACK and REACK check when uart_stm32_init because stm32f2 doesn't has those flags. Signed-off-by: qianfan Zhao <qianfanguijin@163.com>
This commit is contained in:
parent
dffac9ab74
commit
bdeece01b8
5 changed files with 134 additions and 1 deletions
|
@ -99,7 +99,8 @@ static int uart_stm32_fifo_read(struct device *dev, u8_t *rx_data,
|
|||
|
||||
while ((size - num_rx > 0) &&
|
||||
LL_USART_IsActiveFlag_RXNE(UartInstance)) {
|
||||
#if defined(CONFIG_SOC_SERIES_STM32F1X) || defined(CONFIG_SOC_SERIES_STM32F4X)
|
||||
#if defined(CONFIG_SOC_SERIES_STM32F1X) || defined(CONFIG_SOC_SERIES_STM32F4X) \
|
||||
|| defined(CONFIG_SOC_SERIES_STM32F2X)
|
||||
/* Clear the interrupt */
|
||||
LL_USART_ClearFlag_RXNE(UartInstance);
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue