diff --git a/Src/stm32f4xx_it.c b/Src/stm32f4xx_it.c index c51f91e..7b47321 100644 --- a/Src/stm32f4xx_it.c +++ b/Src/stm32f4xx_it.c @@ -265,7 +265,7 @@ void DMA1_Stream3_IRQHandler(void) void DMA1_Stream4_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream4_IRQn 0 */ - HandleConsoleUsartIrq(UART4); + HandleConsoleUsartTxDmaIrq(&g_ConsoleTxDmaInfo, UART4); /* USER CODE END DMA1_Stream4_IRQn 0 */ /* USER CODE BEGIN DMA1_Stream4_IRQn 1 */ diff --git a/app/application.c b/app/application.c index 9aece6b..35f6ecd 100644 --- a/app/application.c +++ b/app/application.c @@ -49,7 +49,7 @@ void MainLoop() InitCrcStatus(&g_crcStatus, DMA2, LL_DMA_STREAM_4); - InitDmaInfo(&g_ConsoleTxDmaInfo, DMA1, LL_DMA_STREAM_3); + InitDmaInfo(&g_ConsoleTxDmaInfo, DMA1, LL_DMA_STREAM_4); LL_DMA_EnableIT_TC(g_ConsoleTxDmaInfo.dma, g_ConsoleTxDmaInfo.stream); LL_DMA_EnableIT_TE(g_ConsoleTxDmaInfo.dma, g_ConsoleTxDmaInfo.stream);