diff --git a/Core/Src/cansend.c b/Core/Src/cansend.c index 5bb3230..c7a279e 100644 --- a/Core/Src/cansend.c +++ b/Core/Src/cansend.c @@ -129,7 +129,7 @@ void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) /* END HAL_UART_TxCpltCallback */ /* BEGIN HAL_UART_ErrorCallback */ -/** +/**``MEN * @brief Handle UART errors * @param argument: UART handle * @retval None diff --git a/Core/Src/stm32f4xx_it.c b/Core/Src/stm32f4xx_it.c index d121dda..36b9e06 100644 --- a/Core/Src/stm32f4xx_it.c +++ b/Core/Src/stm32f4xx_it.c @@ -41,7 +41,8 @@ /* Private variables ---------------------------------------------------------*/ /* USER CODE BEGIN PV */ - +extern CAN_HandleTypeDef hcan1; +extern CAN_HandleTypeDef hcan2; /* USER CODE END PV */ /* Private function prototypes -----------------------------------------------*/ @@ -250,4 +251,20 @@ void DMA2_Stream7_IRQHandler(void) /* USER CODE BEGIN 1 */ +/** + * @brief This function handles CAN1 RX0 interrupt. + */ +void CAN1_RX0_IRQHandler(void) +{ + HAL_CAN_IRQHandler(&hcan1); +} + +/** + * @brief This function handles CAN2 RX0 interrupt. + */ +void CAN2_RX0_IRQHandler(void) +{ + HAL_CAN_IRQHandler(&hcan2); +} + /* USER CODE END 1 */