提交 5e47dc41 编写于 作者: N Noe Xu

[STM32] Fix issue that CAN driver won't receive any messages once OV iterrupt occurs.

Change-Id: I4cd98ca4840f32925e89e8c467ec78e03e9a2836
上级 d55a9cd6
...@@ -362,12 +362,16 @@ void CAN2_SCE_IRQHandler(void) ...@@ -362,12 +362,16 @@ void CAN2_SCE_IRQHandler(void)
*/ */
void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan) void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan)
{ {
/* TODO Error Callback */ __HAL_CAN_ENABLE_IT(hcan, CAN_IT_EWG |
/* Prevent unused argument(s) compilation warning */ CAN_IT_EPV |
UNUSED(hcan); CAN_IT_BOF |
/* NOTE : This function Should not be modified, when the callback is needed, CAN_IT_LEC |
the HAL_CAN_ErrorCallback could be implemented in the user file CAN_IT_ERR |
*/ CAN_IT_FMP0|
CAN_IT_FOV0|
CAN_IT_FMP1|
CAN_IT_FOV1|
CAN_IT_TME);
} }
/** /**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册