Commit 55ef3cf6 authored by 李冠华's avatar 李冠华

feat:新增报文:0x225及相关信号

parent fb6557eb
......@@ -146,6 +146,16 @@ const st_CANMsgAttribute CAN_CH0_CAN_MSG_CONST_ARRAY[CAN_CH0_ID_TOTAL_MAX] =
((void *)0),
((void *)0),
},
{
{0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u},
{0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u},
{0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u},
500ul,
0x225ul,
((void *)0),
((void *)0),
((void *)0),
},
};
void System_Indicator_ON_callback(canlib_uint8_t CopyData[])
{
......@@ -366,6 +376,11 @@ uint8_t Get_CAN_CH0_ID_220_Sig_VCU_KeySts(void)
return (((uint8_t)((uint8_t)CAN_MSG_Read(CAN_CH0, CAN_CH0_ID_CAN_0x220_Msg_Count, 2u) >> 0u) & 0x07u));
}
uint8_t Get_CAN_CH0_ID_225_Sig_VCU_EmsFltLv3(void)
{
return (((uint8_t)((uint8_t)CAN_MSG_Read(CAN_CH0, CAN_CH0_ID_CAN_0x225_Msg_Count, 7u) >> 1u) & 0x01u));
}
uint8_t Co_Can_ConvertSubID_CAN_CH0(uint32_t MsgID)
{
uint8_t u8Result = CAN_CH0_ID_TOTAL_MAX;
......@@ -410,6 +425,9 @@ uint8_t Co_Can_ConvertSubID_CAN_CH0(uint32_t MsgID)
case CAN_CH0_ID_CAN_0x220_Msg:
u8Result = CAN_CH0_ID_CAN_0x220_Msg_Count;
break;
case CAN_CH0_ID_CAN_0x225_Msg:
u8Result = CAN_CH0_ID_CAN_0x225_Msg_Count;
break;
default:
u8Result = CAN_CH0_ID_TOTAL_MAX;
break;
......
......@@ -24,6 +24,7 @@ typedef enum
CAN_CH0_ID_CAN_0x18200A21_Msg_Count,
CAN_CH0_ID_CAN_0x134_Msg_Count,
CAN_CH0_ID_CAN_0x220_Msg_Count,
CAN_CH0_ID_CAN_0x225_Msg_Count,
CAN_CH0_ID_TOTAL_MAX,
} CAN_CH0_CAN_MSG_ID_t;
......@@ -65,6 +66,7 @@ extern const st_CAN_SendAttribute CAN_CH0_CANSendAttr[CAN_CH0_ID_SEND_TOTAL]
#define CAN_CH0_ID_CAN_0x18200A21_Msg 0x18200A21ul
#define CAN_CH0_ID_CAN_0x134_Msg 0x134ul
#define CAN_CH0_ID_CAN_0x220_Msg 0x220ul
#define CAN_CH0_ID_CAN_0x225_Msg 0x225ul
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment