diff --git a/Core/Src/main.c b/Core/Src/main.c index 6ca5d76..74b5362 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -32,7 +32,7 @@ /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ - +#include "bsp_uart.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ @@ -66,7 +66,16 @@ void MX_FREERTOS_Init(void); /* Private user code ---------------------------------------------------------*/ /* USER CODE BEGIN 0 */ - +#if !defined(CONFIG_UART_IT_IDLEDMA) && !defined(BUILD_RBCORE) +extern TComCtrl *g_ptCom1; +void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) +{ + if (huart->Instance == USART3) + { + UART_RX_IRQHandler(g_ptCom1); + } +} +#endif /* USER CODE END 0 */ /** diff --git a/robot b/robot index d64aa4f..ac42409 160000 --- a/robot +++ b/robot @@ -1 +1 @@ -Subproject commit d64aa4f291afe549bd70c0f52b3d04951605d4f4 +Subproject commit ac4240918e6caf25114bad3807dc6c040c6ea4c4