From 2176474a9798f5d78f083ffe06c71f7c43c2be83 Mon Sep 17 00:00:00 2001 From: cfif Date: Thu, 11 Dec 2025 13:28:22 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CanPorts.c | 78 +++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/CanPorts.c b/CanPorts.c index 2a77379..9935946 100644 --- a/CanPorts.c +++ b/CanPorts.c @@ -63,48 +63,48 @@ static void vCanPort_InitCAN0RxTxPin() { #define countIdCanSoftFilterCan0 31 const FilterTo_FLEXCAN_RxMbFilterType IdCanSoftFilterCan0[countIdCanSoftFilterCan0] = { - {FLEXCAN_ID_STD, EMS_Veh_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, BCM_Powertrain_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, EMS_Veh_02_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, BCM_EEM_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, DMFR_Msg1_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, DMFL_Msg1_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, TM_Stat_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, TM_CP_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, HVC_CCU_Status_Msg_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, BCM_VEH_STATE_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, EMS_HVC_Req_Msg_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, HVC_Err_Status_Msg_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, BCM_CLIMATIC_DATA_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, VCU_CCU_Req_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, ESC_08_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, SMFL_status_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, SMFR_status_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, SMRL_status_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, SMRR_status_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, SDM_Cmd_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, VEH_VIN_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, OCUFL_MSG_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, OCUFR_MSG_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, OCURL_MSG_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, OCURR_MSG_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, DW_STATE_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, FIU_CCU1_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, FIU_CCU2_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, FIU_CCU3_CANID, 0x7FF, 0}, - {FLEXCAN_ID_STD, Diag_To_CCU_CANID, 0x7FF, 1}, - {FLEXCAN_ID_STD, Diag_Functional_CANID, 0x7FF, 1}, + {FLEXCAN_ID_STD, EMS_Veh_CANID, 0}, + {FLEXCAN_ID_STD, BCM_Powertrain_CANID, 0}, + {FLEXCAN_ID_STD, EMS_Veh_02_CANID, 0}, + {FLEXCAN_ID_STD, BCM_EEM_CANID, 0}, + {FLEXCAN_ID_STD, DMFR_Msg1_CANID, 0}, + {FLEXCAN_ID_STD, DMFL_Msg1_CANID, 0}, + {FLEXCAN_ID_STD, TM_Stat_CANID, 0}, + {FLEXCAN_ID_STD, TM_CP_CANID, 0}, + {FLEXCAN_ID_STD, HVC_CCU_Status_Msg_CANID, 0}, + {FLEXCAN_ID_STD, BCM_VEH_STATE_CANID, 0}, + {FLEXCAN_ID_STD, EMS_HVC_Req_Msg_CANID, 0}, + {FLEXCAN_ID_STD, HVC_Err_Status_Msg_CANID, 0}, + {FLEXCAN_ID_STD, BCM_CLIMATIC_DATA_CANID, 0}, + {FLEXCAN_ID_STD, VCU_CCU_Req_CANID, 0}, + {FLEXCAN_ID_STD, ESC_08_CANID, 0}, + {FLEXCAN_ID_STD, SMFL_status_CANID, 0}, + {FLEXCAN_ID_STD, SMFR_status_CANID, 0}, + {FLEXCAN_ID_STD, SMRL_status_CANID, 0}, + {FLEXCAN_ID_STD, SMRR_status_CANID, 0}, + {FLEXCAN_ID_STD, SDM_Cmd_CANID, 0}, + {FLEXCAN_ID_STD, VEH_VIN_CANID, 0}, + {FLEXCAN_ID_STD, OCUFL_MSG_CANID, 0}, + {FLEXCAN_ID_STD, OCUFR_MSG_CANID, 0}, + {FLEXCAN_ID_STD, OCURL_MSG_CANID, 0}, + {FLEXCAN_ID_STD, OCURR_MSG_CANID, 0}, + {FLEXCAN_ID_STD, DW_STATE_CANID, 0}, + {FLEXCAN_ID_STD, FIU_CCU1_CANID, 0}, + {FLEXCAN_ID_STD, FIU_CCU2_CANID, 0}, + {FLEXCAN_ID_STD, FIU_CCU3_CANID, 0}, + {FLEXCAN_ID_STD, Diag_To_CCU_CANID, 1}, + {FLEXCAN_ID_STD, Diag_Functional_CANID, 1}, }; #define countIdCanFilterFifoCan0 8 const FLEXCAN_RxMbFilterType IdCanFilterFifoCan0[countIdCanFilterFifoCan0] = { - {FLEXCAN_ID_STD, 0x100, 0x700}, - {FLEXCAN_ID_STD, 0x200, 0x700}, - {FLEXCAN_ID_STD, 0x300, 0x700}, - {FLEXCAN_ID_STD, 0x400, 0x700}, - {FLEXCAN_ID_STD, 0x500, 0x700}, - {FLEXCAN_ID_STD, 0x600, 0x700}, - {FLEXCAN_ID_STD, Diag_To_CCU_CANID, 0x7FF}, + {FLEXCAN_ID_STD, 0x100, 0x700}, + {FLEXCAN_ID_STD, 0x200, 0x700}, + {FLEXCAN_ID_STD, 0x300, 0x700}, + {FLEXCAN_ID_STD, 0x400, 0x700}, + {FLEXCAN_ID_STD, 0x500, 0x700}, + {FLEXCAN_ID_STD, 0x600, 0x700}, + {FLEXCAN_ID_STD, Diag_To_CCU_CANID, 0x7FF}, {FLEXCAN_ID_STD, Diag_Functional_CANID, 0x7FF} }; @@ -138,7 +138,7 @@ static void vCanPort_InitCan0() { countIdCanSoftFilterCan0, IdCanFilterFifoCan0, - countIdCanFilterFifoCan0, + countIdCanFilterFifoCan0, DMA1_IRQn, 0xFF,