📄 linmsgid.c
字号:
LIN_MSGBUFFERTYPE LINBuffer24[LIN_MSG_REAL_LEN_24];
#endif
#ifdef LIN_MSG_25
LIN_MSGBUFFERTYPE LINBuffer25[LIN_MSG_REAL_LEN_25];
#endif
#ifdef LIN_MSG_26
LIN_MSGBUFFERTYPE LINBuffer26[LIN_MSG_REAL_LEN_26];
#endif
#ifdef LIN_MSG_27
LIN_MSGBUFFERTYPE LINBuffer27[LIN_MSG_REAL_LEN_27];
#endif
#ifdef LIN_MSG_28
LIN_MSGBUFFERTYPE LINBuffer28[LIN_MSG_REAL_LEN_28];
#endif
#ifdef LIN_MSG_29
LIN_MSGBUFFERTYPE LINBuffer29[LIN_MSG_REAL_LEN_29];
#endif
#ifdef LIN_MSG_2A
LIN_MSGBUFFERTYPE LINBuffer2A[LIN_MSG_REAL_LEN_2A];
#endif
#ifdef LIN_MSG_2B
LIN_MSGBUFFERTYPE LINBuffer2B[LIN_MSG_REAL_LEN_2B];
#endif
#ifdef LIN_MSG_2C
LIN_MSGBUFFERTYPE LINBuffer2C[LIN_MSG_REAL_LEN_2C];
#endif
#ifdef LIN_MSG_2D
LIN_MSGBUFFERTYPE LINBuffer2D[LIN_MSG_REAL_LEN_2D];
#endif
#ifdef LIN_MSG_2E
LIN_MSGBUFFERTYPE LINBuffer2E[LIN_MSG_REAL_LEN_2E];
#endif
#ifdef LIN_MSG_2F
LIN_MSGBUFFERTYPE LINBuffer2F[LIN_MSG_REAL_LEN_2F];
#endif
#ifdef LIN_MSG_30
LIN_MSGBUFFERTYPE LINBuffer30[LIN_MSG_REAL_LEN_30];
#endif
#ifdef LIN_MSG_31
LIN_MSGBUFFERTYPE LINBuffer31[LIN_MSG_REAL_LEN_31];
#endif
#ifdef LIN_MSG_32
LIN_MSGBUFFERTYPE LINBuffer32[LIN_MSG_REAL_LEN_32];
#endif
#ifdef LIN_MSG_33
LIN_MSGBUFFERTYPE LINBuffer33[LIN_MSG_REAL_LEN_33];
#endif
#ifdef LIN_MSG_34
LIN_MSGBUFFERTYPE LINBuffer34[LIN_MSG_REAL_LEN_34];
#endif
#ifdef LIN_MSG_35
LIN_MSGBUFFERTYPE LINBuffer35[LIN_MSG_REAL_LEN_35];
#endif
#ifdef LIN_MSG_36
LIN_MSGBUFFERTYPE LINBuffer36[LIN_MSG_REAL_LEN_36];
#endif
#ifdef LIN_MSG_37
LIN_MSGBUFFERTYPE LINBuffer37[LIN_MSG_REAL_LEN_37];
#endif
#ifdef LIN_MSG_38
LIN_MSGBUFFERTYPE LINBuffer38[LIN_MSG_REAL_LEN_38];
#endif
#ifdef LIN_MSG_39
LIN_MSGBUFFERTYPE LINBuffer39[LIN_MSG_REAL_LEN_39];
#endif
#ifdef LIN_MSG_3A
LIN_MSGBUFFERTYPE LINBuffer3A[LIN_MSG_REAL_LEN_3A];
#endif
#ifdef LIN_MSG_3B
LIN_MSGBUFFERTYPE LINBuffer3B[LIN_MSG_REAL_LEN_3B];
#endif
#ifdef LIN_MSG_3C
LIN_MSGBUFFERTYPE LINBuffer3C[LIN_MSG_REAL_LEN_3C];
#endif
#ifdef LIN_MSG_3D
LIN_MSGBUFFERTYPE LINBuffer3D[LIN_MSG_REAL_LEN_3D];
#endif
#ifdef LIN_MSG_3E
LIN_MSGBUFFERTYPE LINBuffer3E[LIN_MSG_REAL_LEN_3E];
#endif
#ifdef LIN_MSG_3F
LIN_MSGBUFFERTYPE LINBuffer3F[LIN_MSG_REAL_LEN_3F];
#endif
/****** Message Data Tables *****/
#if defined(SLAVE)
/* Configured messages Id -- only for Slave node */
const LINMsgIdType LinMsgId[] =
{
#ifdef LIN_MSG_NONE
0x00
#endif
#ifdef LIN_MSG_00
0x80,
#endif
#ifdef LIN_MSG_01
0xC1,
#endif
#ifdef LIN_MSG_02
0x42,
#endif
#ifdef LIN_MSG_03
0x03,
#endif
#ifdef LIN_MSG_04
0xC4,
#endif
#ifdef LIN_MSG_05
0x85,
#endif
#ifdef LIN_MSG_06
0x06,
#endif
#ifdef LIN_MSG_07
0x47,
#endif
#ifdef LIN_MSG_08
0x08,
#endif
#ifdef LIN_MSG_09
0x49,
#endif
#ifdef LIN_MSG_0A
0xCA,
#endif
#ifdef LIN_MSG_0B
0x8B,
#endif
#ifdef LIN_MSG_0C
0x4C,
#endif
#ifdef LIN_MSG_0D
0x0D,
#endif
#ifdef LIN_MSG_0E
0x8E,
#endif
#ifdef LIN_MSG_0F
0xCF,
#endif
#ifdef LIN_MSG_10
0x50,
#endif
#ifdef LIN_MSG_11
0x11,
#endif
#ifdef LIN_MSG_12
0x92,
#endif
#ifdef LIN_MSG_13
0xD3,
#endif
#ifdef LIN_MSG_14
0x14,
#endif
#ifdef LIN_MSG_15
0x55,
#endif
#ifdef LIN_MSG_16
0xD6,
#endif
#ifdef LIN_MSG_17
0x97,
#endif
#ifdef LIN_MSG_18
0xD8,
#endif
#ifdef LIN_MSG_19
0x99,
#endif
#ifdef LIN_MSG_1A
0x1A,
#endif
#ifdef LIN_MSG_1B
0x5B,
#endif
#ifdef LIN_MSG_1C
0x9C,
#endif
#ifdef LIN_MSG_1D
0xDD,
#endif
#ifdef LIN_MSG_1E
0x5E,
#endif
#ifdef LIN_MSG_1F
0x1F,
#endif
#ifdef LIN_MSG_20
0x20,
#endif
#ifdef LIN_MSG_21
0x61,
#endif
#ifdef LIN_MSG_22
0xE2,
#endif
#ifdef LIN_MSG_23
0xA3,
#endif
#ifdef LIN_MSG_24
0x64,
#endif
#ifdef LIN_MSG_25
0x25,
#endif
#ifdef LIN_MSG_26
0xA6,
#endif
#ifdef LIN_MSG_27
0xE7,
#endif
#ifdef LIN_MSG_28
0xA8,
#endif
#ifdef LIN_MSG_29
0xE9,
#endif
#ifdef LIN_MSG_2A
0x6A,
#endif
#ifdef LIN_MSG_2B
0x2B,
#endif
#ifdef LIN_MSG_2C
0xEC,
#endif
#ifdef LIN_MSG_2D
0xAD,
#endif
#ifdef LIN_MSG_2E
0x2E,
#endif
#ifdef LIN_MSG_2F
0x6F,
#endif
#ifdef LIN_MSG_30
0xF0,
#endif
#ifdef LIN_MSG_31
0xB1,
#endif
#ifdef LIN_MSG_32
0x32,
#endif
#ifdef LIN_MSG_33
0x73,
#endif
#ifdef LIN_MSG_34
0xB4,
#endif
#ifdef LIN_MSG_35
0xF5,
#endif
#ifdef LIN_MSG_36
0x76,
#endif
#ifdef LIN_MSG_37
0x37,
#endif
#ifdef LIN_MSG_38
0x78,
#endif
#ifdef LIN_MSG_39
0x39,
#endif
#ifdef LIN_MSG_3A
0xBA,
#endif
#ifdef LIN_MSG_3B
0xFB,
#endif
#ifdef LIN_MSG_3C
0x3C,
#endif
#ifdef LIN_MSG_3D
0x7D,
#endif
#ifdef LIN_MSG_3E
0xFE,
#endif
#ifdef LIN_MSG_3F
0xBF,
#endif
};
/* Configured messages length -- only for Slave node */
const LIN_MSGLENGTHTYPE LinMsgLen[] =
{
#ifdef LIN_MSG_NONE
0
#endif
#ifdef LIN_MSG_00
LIN_MSG_REAL_LEN_00,
#endif
#ifdef LIN_MSG_01
LIN_MSG_REAL_LEN_01,
#endif
#ifdef LIN_MSG_02
LIN_MSG_REAL_LEN_02,
#endif
#ifdef LIN_MSG_03
LIN_MSG_REAL_LEN_03,
#endif
#ifdef LIN_MSG_04
LIN_MSG_REAL_LEN_04,
#endif
#ifdef LIN_MSG_05
LIN_MSG_REAL_LEN_05,
#endif
#ifdef LIN_MSG_06
LIN_MSG_REAL_LEN_06,
#endif
#ifdef LIN_MSG_07
LIN_MSG_REAL_LEN_07,
#endif
#ifdef LIN_MSG_08
LIN_MSG_REAL_LEN_08,
#endif
#ifdef LIN_MSG_09
LIN_MSG_REAL_LEN_09,
#endif
#ifdef LIN_MSG_0A
LIN_MSG_REAL_LEN_0A,
#endif
#ifdef LIN_MSG_0B
LIN_MSG_REAL_LEN_0B,
#endif
#ifdef LIN_MSG_0C
LIN_MSG_REAL_LEN_0C,
#endif
#ifdef LIN_MSG_0D
LIN_MSG_REAL_LEN_0D,
#endif
#ifdef LIN_MSG_0E
LIN_MSG_REAL_LEN_0E,
#endif
#ifdef LIN_MSG_0F
LIN_MSG_REAL_LEN_0F,
#endif
#ifdef LIN_MSG_10
LIN_MSG_REAL_LEN_10,
#endif
#ifdef LIN_MSG_11
LIN_MSG_REAL_LEN_11,
#endif
#ifdef LIN_MSG_12
LIN_MSG_REAL_LEN_12,
#endif
#ifdef LIN_MSG_13
LIN_MSG_REAL_LEN_13,
#endif
#ifdef LIN_MSG_14
LIN_MSG_REAL_LEN_14,
#endif
#ifdef LIN_MSG_15
LIN_MSG_REAL_LEN_15,
#endif
#ifdef LIN_MSG_16
LIN_MSG_REAL_LEN_16,
#endif
#ifdef LIN_MSG_17
LIN_MSG_REAL_LEN_17,
#endif
#ifdef LIN_MSG_18
LIN_MSG_REAL_LEN_18,
#endif
#ifdef LIN_MSG_19
LIN_MSG_REAL_LEN_19,
#endif
#ifdef LIN_MSG_1A
LIN_MSG_REAL_LEN_1A,
#endif
#ifdef LIN_MSG_1B
LIN_MSG_REAL_LEN_1B,
#endif
#ifdef LIN_MSG_1C
LIN_MSG_REAL_LEN_1C,
#endif
#ifdef LIN_MSG_1D
LIN_MSG_REAL_LEN_1D,
#endif
#ifdef LIN_MSG_1E
LIN_MSG_REAL_LEN_1E,
#endif
#ifdef LIN_MSG_1F
LIN_MSG_REAL_LEN_1F,
#endif
#ifdef LIN_MSG_20
LIN_MSG_REAL_LEN_20,
#endif
#ifdef LIN_MSG_21
LIN_MSG_REAL_LEN_21,
#endif
#ifdef LIN_MSG_22
LIN_MSG_REAL_LEN_22,
#endif
#ifdef LIN_MSG_23
LIN_MSG_REAL_LEN_23,
#endif
#ifdef LIN_MSG_24
LIN_MSG_REAL_LEN_24,
#endif
#ifdef LIN_MSG_25
LIN_MSG_REAL_LEN_25,
#endif
#ifdef LIN_MSG_26
LIN_MSG_REAL_LEN_26,
#endif
#ifdef LIN_MSG_27
LIN_MSG_REAL_LEN_27,
#endif
#ifdef LIN_MSG_28
LIN_MSG_REAL_LEN_28,
#endif
#ifdef LIN_MSG_29
LIN_MSG_REAL_LEN_29,
#endif
#ifdef LIN_MSG_2A
LIN_MSG_REAL_LEN_2A,
#endif
#ifdef LIN_MSG_2B
LIN_MSG_REAL_LEN_2B,
#endif
#ifdef LIN_MSG_2C
LIN_MSG_REAL_LEN_2C,
#endif
#ifdef LIN_MSG_2D
LIN_MSG_REAL_LEN_2D,
#endif
#ifdef LIN_MSG_2E
LIN_MSG_REAL_LEN_2E,
#endif
#ifdef LIN_MSG_2F
LIN_MSG_REAL_LEN_2F,
#endif
#ifdef LIN_MSG_30
LIN_MSG_REAL_LEN_30,
#endif
#ifdef LIN_MSG_31
LIN_MSG_REAL_LEN_31,
#endif
#ifdef LIN_MSG_32
LIN_MSG_REAL_LEN_32,
#endif
#ifdef LIN_MSG_33
LIN_MSG_REAL_LEN_33,
#endif
#ifdef LIN_MSG_34
LIN_MSG_REAL_LEN_34,
#endif
#ifdef LIN_MSG_35
LIN_MSG_REAL_LEN_35,
#endif
#ifdef LIN_MSG_36
LIN_MSG_REAL_LEN_36,
#endif
#ifdef LIN_MSG_37
LIN_MSG_REAL_LEN_37,
#endif
#ifdef LIN_MSG_38
LIN_MSG_REAL_LEN_38,
#endif
#ifdef LIN_MSG_39
LIN_MSG_REAL_LEN_39,
#endif
#ifdef LIN_MSG_3A
LIN_MSG_REAL_LEN_3A,
#endif
#ifdef LIN_MSG_3B
LIN_MSG_REAL_LEN_3B,
#endif
#ifdef LIN_MSG_3C
LIN_MSG_REAL_LEN_3C,
#endif
#ifdef LIN_MSG_3D
LIN_MSG_REAL_LEN_3D,
#endif
#ifdef LIN_MSG_3E
LIN_MSG_REAL_LEN_3E,
#endif
#ifdef LIN_MSG_3F
LIN_MSG_REAL_LEN_3F,
#endif
};
#endif /* defined(SLAVE) */
/* Configured messages buffer list */
LINMsgRefType const LinMsgBuf[] =
{
#ifdef LIN_MSG_NONE
(LINMsgRefType)0
#endif
#ifdef LIN_MSG_00
LINBuffer00,
#endif
#ifdef LIN_MSG_01
LINBuffer01,
#endif
#ifdef LIN_MSG_02
LINBuffer02,
#endif
#ifdef LIN_MSG_03
LINBuffer03,
#endif
#ifdef LIN_MSG_04
LINBuffer04,
#endif
#ifdef LIN_MSG_05
LINBuffer05,
#endif
#ifdef LIN_MSG_06
LINBuffer06,
#endif
#ifdef LIN_MSG_07
LINBuffer07,
#endif
#ifdef LIN_MSG_08
LINBuffer08,
#endif
#ifdef LIN_MSG_09
LINBuffer09,
#endif
#ifdef LIN_MSG_0A
LINBuffer0A,
#endif
#ifdef LIN_MSG_0B
LINBuffer0B,
#endif
#ifdef LIN_MSG_0C
LINBuffer0C,
#endif
#ifdef LIN_MSG_0D
LINBuffer0D,
#endif
#ifdef LIN_MSG_0E
LINBuffer0E,
#endif
#ifdef LIN_MSG_0F
LINBuffer0F,
#endif
#ifdef LIN_MSG_10
LINBuffer10,
#endif
#ifdef LIN_MSG_11
LINBuffer11,
#endif
#ifdef LIN_MSG_12
LINBuffer12,
#endif
#ifdef LIN_MSG_13
LINBuffer13,
#endif
#ifdef LIN_MSG_14
LINBuffer14,
#endif
#ifdef LIN_MSG_15
LINBuffer15,
#endif
#ifdef LIN_MSG_16
LINBuffer16,
#endif
#ifdef LIN_MSG_17
LINBuffer17,
#endif
#ifdef LIN_MSG_18
LINBuffer18,
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -