123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #ifndef __CANNET_H
- #define __CANNET_H
- #include "CanVar.h"
- #include "VcuCanProtocolFunc.h"
- #include "BcuCanProtocolFunc.h"
- #include "Std_Types.h"
- #include "HardwareLib.h"
- #define _CAN_INDEX_CAN0 0
- #define _CAN_INDEX_CAN1 1
- #define _CAN_INDEX_CAN2 2
- typedef struct
- {
- uint32 CanID;
- uint8 CanData[8]
- }CanMsgInfo;
-
- void CANNet_Init(void);
-
- void CANNet_RecvMsgCAN0(MCANDrv_infoMsgS_TYPE infoMsgS);
- void CANNet_RecvMsgCAN1(MCANDrv_infoMsgS_TYPE infoMsgS);
- void CANNet_RecvMsgCAN2(MCANDrv_infoMsgS_TYPE infoMsgS);
-
-
- void CAN0Net_Manage1ms(void);
- void CAN1Net_Manage1ms(void);
- void CAN2Net_Manage1ms(void);
- #endif
|