diff --git a/CMakePresets.json b/CMakePresets.json index bfe83ea..760258e 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -30,7 +30,7 @@ "MEM_POOL_TOTAL_SIZE": "46*1024", "IOC_100PIN": true, "USE_UART": true, - "CONFIG_UART_IT_IDLEDMA": true, + "CONFIG_UART_IT_IDLEDMA": false, "BUILD_RBCORE": "ON", "USE_CAN": true } diff --git a/Core/Src/stm32h7xx_it.c b/Core/Src/stm32h7xx_it.c index 0c5bb05..d1e3e37 100644 --- a/Core/Src/stm32h7xx_it.c +++ b/Core/Src/stm32h7xx_it.c @@ -619,7 +619,7 @@ void I2C4_ER_IRQHandler(void) void LPUART1_IRQHandler(void) { /* USER CODE BEGIN LPUART1_IRQn 0 */ - + UART_DMA_RX_IRQHandler(g_ptlpuart); /* USER CODE END LPUART1_IRQn 0 */ HAL_UART_IRQHandler(&hlpuart1); /* USER CODE BEGIN LPUART1_IRQn 1 */ diff --git a/robot b/robot index 692c8a0..6f8c68a 160000 --- a/robot +++ b/robot @@ -1 +1 @@ -Subproject commit 692c8a031cd1bc64f7e052b58357d3cc80cdf765 +Subproject commit 6f8c68a8767682187a23453e6dadc4f4c82dccbb