diff --git a/CanPorts.c b/CanPorts.c index 4e94c73..17e5c7b 100644 --- a/CanPorts.c +++ b/CanPorts.c @@ -17,7 +17,6 @@ static void CAN0_ErrorInterrupt_CallBack(uint8_t u8CanIndex, FLEXCAN_ErrorInfoTy if (pErrorInfo->u32ErrorValue & FLEXCAN_ESR1_BOFFINT_MASK) { FLEXCAN_Stop(u8CanIndex); - FLEXCAN_DeInit(u8CanIndex); vCanPort_InitCan0(); } @@ -34,7 +33,6 @@ static void CAN1_ErrorInterrupt_CallBack(uint8_t u8CanIndex, FLEXCAN_ErrorInfoTy if (pErrorInfo->u32ErrorValue & FLEXCAN_ESR1_BOFFINT_MASK) { FLEXCAN_Stop(u8CanIndex); - FLEXCAN_DeInit(u8CanIndex); vCanPort_InitCan1(); }