From 07ad6cb9308feb5b96ee8c341b0de719a7d87cea Mon Sep 17 00:00:00 2001 From: Lizongdi <1210855344@qq.com> Date: Wed, 22 Jul 2026 14:05:22 +0800 Subject: [PATCH] =?UTF-8?q?freeRTOS=E4=B8=8B=E5=8D=95=E5=AD=97=E8=8A=82?= =?UTF-8?q?=E4=B8=AD=E6=96=AD=E6=8E=A5=E6=94=B6=E6=80=A7=E8=83=BD=E4=B8=8D?= =?UTF-8?q?=E5=A5=BD=EF=BC=8C=E6=94=B9=E4=B8=BADMA+idlle=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bspMCU/bsp_uart.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) 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