diff --git a/CanPorts.c b/CanPorts.c index 228ec21..5eda34f 100644 --- a/CanPorts.c +++ b/CanPorts.c @@ -225,7 +225,7 @@ static bool vCanPort_InitCan0() { FLEXCAN_BAUD_500K, FLEXCAN_ID_STD, 0x55, - NULL,//CAN0_ErrorInterrupt_CallBack, + CAN0_ErrorInterrupt_CallBack, CAN0_RxInterrupt_CallBack, CAN0_RxFifoInterrupt_CallBack, NULL @@ -329,7 +329,7 @@ static bool vCanPort_InitCan1() { FLEXCAN_BAUD_500K, FLEXCAN_ID_STD, 0x55, - NULL, //CAN1_ErrorInterrupt_CallBack, + CAN1_ErrorInterrupt_CallBack, CAN1_RxInterrupt_CallBack, CAN1_RxFifoInterrupt_CallBack, NULL diff --git a/CanPorts.h b/CanPorts.h index ba4962c..720ccd5 100644 --- a/CanPorts.h +++ b/CanPorts.h @@ -8,7 +8,7 @@ #include "CanSerialPortFrame.h" #include "LoggerInterface.h" -#define CAN_DMA_EN 0 +#define CAN_DMA_EN 1 #define PROTOCOL_CAN_RAW 0