diff --git a/bspMCU/bsp_uart.c b/bspMCU/bsp_uart.c index fe4a70a..55ea372 100644 --- a/bspMCU/bsp_uart.c +++ b/bspMCU/bsp_uart.c @@ -3,6 +3,12 @@ extern DMA_HandleTypeDef hdma_usart1_rx; extern DMA_HandleTypeDef hdma_usart2_rx; extern DMA_HandleTypeDef hdma_usart3_rx; +#ifdef IOC_100PIN +extern DMA_HandleTypeDef hdma_uart4_rx; +extern DMA_HandleTypeDef hdma_uart5_rx; +extern DMA_HandleTypeDef hdma_usart6_rx; +extern DMA_HandleTypeDef hdma_uart7_rx; +#endif #ifdef CONFIG_UART_IT_IDLEDMA static TUartTab g_ptUartTab[] = { @@ -11,10 +17,10 @@ static TUartTab g_ptUartTab[] = { {&huart2, &hdma_usart2_rx}, {&huart3, &hdma_usart3_rx}, #ifdef IOC_100PIN - {&huart4, &hdma_usart4_rx}, - {&huart5, &hdma_usart5_rx}, + {&huart4, &hdma_uart4_rx}, + {&huart5, &hdma_uart5_rx}, {&huart6, &hdma_usart6_rx}, - {&huart7, &hdma_usart7_rx} + {&huart7, &hdma_uart7_rx} #endif }; #else