Merge pull request #2048 from greedyhao/master

[bsp/stm32f7-disco] 修复串口驱动编译报错
This commit is contained in:
Bernard Xiong 2018-12-10 09:33:17 +08:00 committed by GitHub
commit 70cb67245f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -106,8 +106,9 @@ static int drv_putc(struct rt_serial_device *serial, char c)
struct drv_uart *uart; struct drv_uart *uart;
RT_ASSERT(serial != RT_NULL); RT_ASSERT(serial != RT_NULL);
uart = (struct drv_uart *)serial->parent.user_data; uart = (struct drv_uart *)serial->parent.user_data;
__HAL_UART_CLEAR_FLAG(&(uart->UartHandle), UART_FLAG_TC); __HAL_UART_CLEAR_IT(&(uart->UartHandle), UART_CLEAR_TCF);
uart->UartHandle.Instance->TDR = c; uart->UartHandle.Instance->TDR = c;
while (__HAL_UART_GET_FLAG(&(uart->UartHandle), UART_FLAG_TC) == RESET);
return 1; return 1;
} }