⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lin_msgids.c

📁 此程序为DP256的SPI实验程序,已经通过实验证明
💻 C
📖 第 1 页 / 共 5 页
字号:
#define LIN_MSGIDS_GLOBALS

#include "LIN_Header.h"

/* Check absence of all messages */
#if LIN_MSG_0  == LIN_MSG_IGNORE
#if LIN_MSG_1  == LIN_MSG_IGNORE
#if LIN_MSG_2  == LIN_MSG_IGNORE
#if LIN_MSG_3  == LIN_MSG_IGNORE
#if LIN_MSG_4  == LIN_MSG_IGNORE
#if LIN_MSG_5  == LIN_MSG_IGNORE
#if LIN_MSG_6  == LIN_MSG_IGNORE
#if LIN_MSG_7  == LIN_MSG_IGNORE
#if LIN_MSG_8  == LIN_MSG_IGNORE
#if LIN_MSG_9  == LIN_MSG_IGNORE
#if LIN_MSG_A  == LIN_MSG_IGNORE
#if LIN_MSG_B  == LIN_MSG_IGNORE
#if LIN_MSG_C  == LIN_MSG_IGNORE
#if LIN_MSG_D  == LIN_MSG_IGNORE
#if LIN_MSG_E  == LIN_MSG_IGNORE
#if LIN_MSG_F  == LIN_MSG_IGNORE
#if LIN_MSG_10  == LIN_MSG_IGNORE
#if LIN_MSG_11  == LIN_MSG_IGNORE
#if LIN_MSG_12  == LIN_MSG_IGNORE
#if LIN_MSG_13  == LIN_MSG_IGNORE
#if LIN_MSG_14  == LIN_MSG_IGNORE
#if LIN_MSG_15  == LIN_MSG_IGNORE
#if LIN_MSG_16  == LIN_MSG_IGNORE
#if LIN_MSG_17  == LIN_MSG_IGNORE
#if LIN_MSG_18  == LIN_MSG_IGNORE
#if LIN_MSG_19  == LIN_MSG_IGNORE
#if LIN_MSG_1A  == LIN_MSG_IGNORE
#if LIN_MSG_1B  == LIN_MSG_IGNORE
#if LIN_MSG_1C  == LIN_MSG_IGNORE
#if LIN_MSG_1D  == LIN_MSG_IGNORE
#if LIN_MSG_1E  == LIN_MSG_IGNORE
#if LIN_MSG_1F  == LIN_MSG_IGNORE
#if LIN_MSG_20  == LIN_MSG_IGNORE
#if LIN_MSG_21  == LIN_MSG_IGNORE
#if LIN_MSG_22  == LIN_MSG_IGNORE
#if LIN_MSG_23  == LIN_MSG_IGNORE
#if LIN_MSG_24  == LIN_MSG_IGNORE
#if LIN_MSG_25  == LIN_MSG_IGNORE
#if LIN_MSG_26  == LIN_MSG_IGNORE
#if LIN_MSG_27  == LIN_MSG_IGNORE
#if LIN_MSG_28  == LIN_MSG_IGNORE
#if LIN_MSG_29  == LIN_MSG_IGNORE
#if LIN_MSG_2A  == LIN_MSG_IGNORE
#if LIN_MSG_2B  == LIN_MSG_IGNORE
#if LIN_MSG_2C  == LIN_MSG_IGNORE
#if LIN_MSG_2D  == LIN_MSG_IGNORE
#if LIN_MSG_2E  == LIN_MSG_IGNORE
#if LIN_MSG_2F  == LIN_MSG_IGNORE
#if LIN_MSG_30  == LIN_MSG_IGNORE
#if LIN_MSG_31  == LIN_MSG_IGNORE
#if LIN_MSG_32  == LIN_MSG_IGNORE
#if LIN_MSG_33  == LIN_MSG_IGNORE
#if LIN_MSG_34  == LIN_MSG_IGNORE
#if LIN_MSG_35  == LIN_MSG_IGNORE
#if LIN_MSG_36  == LIN_MSG_IGNORE
#if LIN_MSG_37  == LIN_MSG_IGNORE
#if LIN_MSG_38  == LIN_MSG_IGNORE
#if LIN_MSG_39  == LIN_MSG_IGNORE
#if LIN_MSG_3A  == LIN_MSG_IGNORE
#if LIN_MSG_3B  == LIN_MSG_IGNORE
#if LIN_MSG_3C  == LIN_MSG_IGNORE
#if LIN_MSG_3D  == LIN_MSG_IGNORE
#if LIN_MSG_3E  == LIN_MSG_IGNORE
#if LIN_MSG_3F  == LIN_MSG_IGNORE

#define LIN_MSG_NONE

#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
#endif
/* End of Check absence of all messages */

/* Define the length of the each message */
#ifdef LIN_MSG_0_LEN
    #if ((LIN_MSG_0_LEN >= 1) & (LIN_MSG_0_LEN <= 8))
       #define LIN_MSG_REAL_LEN_0   LIN_MSG_0_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_0   1
#endif

#ifdef LIN_MSG_1_LEN
    #if ((LIN_MSG_1_LEN >= 1) & (LIN_MSG_1_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1   LIN_MSG_1_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1   1
#endif

#ifdef LIN_MSG_2_LEN
    #if ((LIN_MSG_2_LEN >= 1) & (LIN_MSG_2_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2   LIN_MSG_2_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2   1
#endif

#ifdef LIN_MSG_3_LEN
    #if ((LIN_MSG_3_LEN >= 1) & (LIN_MSG_3_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3   LIN_MSG_3_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3   1
#endif

#ifdef LIN_MSG_4_LEN
    #if ((LIN_MSG_4_LEN >= 1) & (LIN_MSG_4_LEN <= 8))
       #define LIN_MSG_REAL_LEN_4   LIN_MSG_4_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_4   1
#endif

#ifdef LIN_MSG_5_LEN
    #if ((LIN_MSG_5_LEN >= 1) & (LIN_MSG_5_LEN <= 8))
       #define LIN_MSG_REAL_LEN_5   LIN_MSG_5_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_5   1
#endif

#ifdef LIN_MSG_6_LEN
    #if ((LIN_MSG_6_LEN >= 1) & (LIN_MSG_6_LEN <= 8))
       #define LIN_MSG_REAL_LEN_6   LIN_MSG_6_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_6   1
#endif

#ifdef LIN_MSG_7_LEN
    #if ((LIN_MSG_7_LEN >= 1) & (LIN_MSG_7_LEN <= 8))
       #define LIN_MSG_REAL_LEN_7   LIN_MSG_7_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_7   1
#endif

#ifdef LIN_MSG_8_LEN
    #if ((LIN_MSG_8_LEN >= 1) & (LIN_MSG_8_LEN <= 8))
       #define LIN_MSG_REAL_LEN_8   LIN_MSG_8_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_8   1
#endif

#ifdef LIN_MSG_9_LEN
    #if ((LIN_MSG_9_LEN >= 1) & (LIN_MSG_9_LEN <= 8))
       #define LIN_MSG_REAL_LEN_9   LIN_MSG_9_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_9   1
#endif

#ifdef LIN_MSG_A_LEN
    #if ((LIN_MSG_A_LEN >= 1) & (LIN_MSG_A_LEN <= 8))
       #define LIN_MSG_REAL_LEN_A   LIN_MSG_A_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_A   1
#endif

#ifdef LIN_MSG_B_LEN
    #if ((LIN_MSG_B_LEN >= 1) & (LIN_MSG_B_LEN <= 8))
       #define LIN_MSG_REAL_LEN_B   LIN_MSG_B_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_B   1
#endif

#ifdef LIN_MSG_C_LEN
    #if ((LIN_MSG_C_LEN >= 1) & (LIN_MSG_C_LEN <= 8))
       #define LIN_MSG_REAL_LEN_C   LIN_MSG_C_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_C   1
#endif

#ifdef LIN_MSG_D_LEN
    #if ((LIN_MSG_D_LEN >= 1) & (LIN_MSG_D_LEN <= 8))
       #define LIN_MSG_REAL_LEN_D   LIN_MSG_D_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_D   1
#endif

#ifdef LIN_MSG_E_LEN
    #if ((LIN_MSG_E_LEN >= 1) & (LIN_MSG_E_LEN <= 8))
       #define LIN_MSG_REAL_LEN_E   LIN_MSG_E_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_E   1
#endif

#ifdef LIN_MSG_F_LEN
    #if ((LIN_MSG_F_LEN >= 1) & (LIN_MSG_F_LEN <= 8))
       #define LIN_MSG_REAL_LEN_F   LIN_MSG_F_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_F   1
#endif

#ifdef LIN_MSG_10_LEN
    #if ((LIN_MSG_10_LEN >= 1) & (LIN_MSG_10_LEN <= 8))
       #define LIN_MSG_REAL_LEN_10   LIN_MSG_10_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_10   1
#endif

#ifdef LIN_MSG_11_LEN
    #if ((LIN_MSG_11_LEN >= 1) & (LIN_MSG_11_LEN <= 8))
       #define LIN_MSG_REAL_LEN_11   LIN_MSG_11_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_11   1
#endif

#ifdef LIN_MSG_12_LEN
    #if ((LIN_MSG_12_LEN >= 1) & (LIN_MSG_12_LEN <= 8))
       #define LIN_MSG_REAL_LEN_12   LIN_MSG_12_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_12   1
#endif

#ifdef LIN_MSG_13_LEN
    #if ((LIN_MSG_13_LEN >= 1) & (LIN_MSG_13_LEN <= 8))
       #define LIN_MSG_REAL_LEN_13   LIN_MSG_13_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_13   1
#endif

#ifdef LIN_MSG_14_LEN
    #if ((LIN_MSG_14_LEN >= 1) & (LIN_MSG_14_LEN <= 8))
       #define LIN_MSG_REAL_LEN_14   LIN_MSG_14_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_14   1
#endif

#ifdef LIN_MSG_15_LEN
    #if ((LIN_MSG_15_LEN >= 1) & (LIN_MSG_15_LEN <= 8))
       #define LIN_MSG_REAL_LEN_15   LIN_MSG_15_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_15   1
#endif

#ifdef LIN_MSG_16_LEN
    #if ((LIN_MSG_16_LEN >= 1) & (LIN_MSG_16_LEN <= 8))
       #define LIN_MSG_REAL_LEN_16   LIN_MSG_16_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_16   1
#endif

#ifdef LIN_MSG_17_LEN
    #if ((LIN_MSG_17_LEN >= 1) & (LIN_MSG_17_LEN <= 8))
       #define LIN_MSG_REAL_LEN_17   LIN_MSG_17_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_17   1
#endif

#ifdef LIN_MSG_18_LEN
    #if ((LIN_MSG_18_LEN >= 1) & (LIN_MSG_18_LEN <= 8))
       #define LIN_MSG_REAL_LEN_18   LIN_MSG_18_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_18   1
#endif

#ifdef LIN_MSG_19_LEN
    #if ((LIN_MSG_19_LEN >= 1) & (LIN_MSG_19_LEN <= 8))
       #define LIN_MSG_REAL_LEN_19   LIN_MSG_19_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_19   1
#endif

#ifdef LIN_MSG_1A_LEN
    #if ((LIN_MSG_1A_LEN >= 1) & (LIN_MSG_1A_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1A   LIN_MSG_1A_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1A   1
#endif

#ifdef LIN_MSG_1B_LEN
    #if ((LIN_MSG_1B_LEN >= 1) & (LIN_MSG_1B_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1B   LIN_MSG_1B_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1B   1
#endif

#ifdef LIN_MSG_1C_LEN
    #if ((LIN_MSG_1C_LEN >= 1) & (LIN_MSG_1C_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1C   LIN_MSG_1C_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1C   1
#endif

#ifdef LIN_MSG_1D_LEN
    #if ((LIN_MSG_1D_LEN >= 1) & (LIN_MSG_1D_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1D   LIN_MSG_1D_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1D   1
#endif

#ifdef LIN_MSG_1E_LEN
    #if ((LIN_MSG_1E_LEN >= 1) & (LIN_MSG_1E_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1E   LIN_MSG_1E_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1E   1
#endif

#ifdef LIN_MSG_1F_LEN
    #if ((LIN_MSG_1F_LEN >= 1) & (LIN_MSG_1F_LEN <= 8))
       #define LIN_MSG_REAL_LEN_1F   LIN_MSG_1F_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_1F   1
#endif

#ifdef LIN_MSG_20_LEN
    #if ((LIN_MSG_20_LEN >= 1) & (LIN_MSG_20_LEN <= 8))
       #define LIN_MSG_REAL_LEN_20   LIN_MSG_20_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_20   1
#endif

#ifdef LIN_MSG_21_LEN
    #if ((LIN_MSG_21_LEN >= 1) & (LIN_MSG_21_LEN <= 8))
       #define LIN_MSG_REAL_LEN_21   LIN_MSG_21_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_21   1
#endif

#ifdef LIN_MSG_22_LEN
    #if ((LIN_MSG_22_LEN >= 1) & (LIN_MSG_22_LEN <= 8))
       #define LIN_MSG_REAL_LEN_22   LIN_MSG_22_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_22   1
#endif

#ifdef LIN_MSG_23_LEN
    #if ((LIN_MSG_23_LEN >= 1) & (LIN_MSG_23_LEN <= 8))
       #define LIN_MSG_REAL_LEN_23   LIN_MSG_23_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_23   1
#endif

#ifdef LIN_MSG_24_LEN
    #if ((LIN_MSG_24_LEN >= 1) & (LIN_MSG_24_LEN <= 8))
       #define LIN_MSG_REAL_LEN_24   LIN_MSG_24_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_24   1
#endif

#ifdef LIN_MSG_25_LEN
    #if ((LIN_MSG_25_LEN >= 1) & (LIN_MSG_25_LEN <= 8))
       #define LIN_MSG_REAL_LEN_25   LIN_MSG_25_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_25   1
#endif

#ifdef LIN_MSG_26_LEN
    #if ((LIN_MSG_26_LEN >= 1) & (LIN_MSG_26_LEN <= 8))
       #define LIN_MSG_REAL_LEN_26   LIN_MSG_26_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_26   1
#endif

#ifdef LIN_MSG_27_LEN
    #if ((LIN_MSG_27_LEN >= 1) & (LIN_MSG_27_LEN <= 8))
       #define LIN_MSG_REAL_LEN_27   LIN_MSG_27_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_27   1
#endif

#ifdef LIN_MSG_28_LEN
    #if ((LIN_MSG_28_LEN >= 1) & (LIN_MSG_28_LEN <= 8))
       #define LIN_MSG_REAL_LEN_28   LIN_MSG_28_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_28   1
#endif

#ifdef LIN_MSG_29_LEN
    #if ((LIN_MSG_29_LEN >= 1) & (LIN_MSG_29_LEN <= 8))
       #define LIN_MSG_REAL_LEN_29   LIN_MSG_29_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_29   1
#endif

#ifdef LIN_MSG_2A_LEN
    #if ((LIN_MSG_2A_LEN >= 1) & (LIN_MSG_2A_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2A   LIN_MSG_2A_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2A   1
#endif

#ifdef LIN_MSG_2B_LEN
    #if ((LIN_MSG_2B_LEN >= 1) & (LIN_MSG_2B_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2B   LIN_MSG_2B_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2B   1
#endif

#ifdef LIN_MSG_2C_LEN
    #if ((LIN_MSG_2C_LEN >= 1) & (LIN_MSG_2C_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2C   LIN_MSG_2C_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2C   1
#endif

#ifdef LIN_MSG_2D_LEN
    #if ((LIN_MSG_2D_LEN >= 1) & (LIN_MSG_2D_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2D   LIN_MSG_2D_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2D   1
#endif

#ifdef LIN_MSG_2E_LEN
    #if ((LIN_MSG_2E_LEN >= 1) & (LIN_MSG_2E_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2E   LIN_MSG_2E_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2E   1
#endif

#ifdef LIN_MSG_2F_LEN
    #if ((LIN_MSG_2F_LEN >= 1) & (LIN_MSG_2F_LEN <= 8))
       #define LIN_MSG_REAL_LEN_2F   LIN_MSG_2F_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_2F   1
#endif

#ifdef LIN_MSG_30_LEN
    #if ((LIN_MSG_30_LEN >= 1) & (LIN_MSG_30_LEN <= 8))
       #define LIN_MSG_REAL_LEN_30   LIN_MSG_30_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_30   1
#endif

#ifdef LIN_MSG_31_LEN
    #if ((LIN_MSG_31_LEN >= 1) & (LIN_MSG_31_LEN <= 8))
       #define LIN_MSG_REAL_LEN_31   LIN_MSG_31_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_31   1
#endif

#ifdef LIN_MSG_32_LEN
    #if ((LIN_MSG_32_LEN >= 1) & (LIN_MSG_32_LEN <= 8))
       #define LIN_MSG_REAL_LEN_32   LIN_MSG_32_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_32   1
#endif

#ifdef LIN_MSG_33_LEN
    #if ((LIN_MSG_33_LEN >= 1) & (LIN_MSG_33_LEN <= 8))
       #define LIN_MSG_REAL_LEN_33   LIN_MSG_33_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_33   1
#endif

#ifdef LIN_MSG_34_LEN
    #if ((LIN_MSG_34_LEN >= 1) & (LIN_MSG_34_LEN <= 8))
       #define LIN_MSG_REAL_LEN_34   LIN_MSG_34_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_34   1
#endif

#ifdef LIN_MSG_35_LEN
    #if ((LIN_MSG_35_LEN >= 1) & (LIN_MSG_35_LEN <= 8))
       #define LIN_MSG_REAL_LEN_35   LIN_MSG_35_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_35   1
#endif

#ifdef LIN_MSG_36_LEN
    #if ((LIN_MSG_36_LEN >= 1) & (LIN_MSG_36_LEN <= 8))
       #define LIN_MSG_REAL_LEN_36   LIN_MSG_36_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_36   1
#endif

#ifdef LIN_MSG_37_LEN
    #if ((LIN_MSG_37_LEN >= 1) & (LIN_MSG_37_LEN <= 8))
       #define LIN_MSG_REAL_LEN_37   LIN_MSG_37_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_37   1
#endif

#ifdef LIN_MSG_38_LEN
    #if ((LIN_MSG_38_LEN >= 1) & (LIN_MSG_38_LEN <= 8))
       #define LIN_MSG_REAL_LEN_38   LIN_MSG_38_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_38   1
#endif

#ifdef LIN_MSG_39_LEN
    #if ((LIN_MSG_39_LEN >= 1) & (LIN_MSG_39_LEN <= 8))
       #define LIN_MSG_REAL_LEN_39   LIN_MSG_39_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_39   1
#endif

#ifdef LIN_MSG_3A_LEN
    #if ((LIN_MSG_3A_LEN >= 1) & (LIN_MSG_3A_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3A   LIN_MSG_3A_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3A   1
#endif

#ifdef LIN_MSG_3B_LEN
    #if ((LIN_MSG_3B_LEN >= 1) & (LIN_MSG_3B_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3B   LIN_MSG_3B_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3B   1
#endif

#ifdef LIN_MSG_3C_LEN
    #if ((LIN_MSG_3C_LEN >= 1) & (LIN_MSG_3C_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3C   LIN_MSG_3C_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3C   1
#endif

#ifdef LIN_MSG_3D_LEN
    #if ((LIN_MSG_3D_LEN >= 1) & (LIN_MSG_3D_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3D   LIN_MSG_3D_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3D   1
#endif

#ifdef LIN_MSG_3E_LEN
    #if ((LIN_MSG_3E_LEN >= 1) & (LIN_MSG_3E_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3E   LIN_MSG_3E_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3E   1
#endif

#ifdef LIN_MSG_3F_LEN
    #if ((LIN_MSG_3F_LEN >= 1) & (LIN_MSG_3F_LEN <= 8))
       #define LIN_MSG_REAL_LEN_3F   LIN_MSG_3F_LEN
    #endif
#else
   #define LIN_MSG_REAL_LEN_3F   1
#endif

/* End of messages length definition */

/****** Message Buffers *****/

#if    LIN_MSG_0  != LIN_MSG_IGNORE
    L_U8 LIN_Buf_0[LIN_MSG_REAL_LEN_0];
#endif

#if    LIN_MSG_1  != LIN_MSG_IGNORE
    L_U8 LIN_Buf_1[LIN_MSG_REAL_LEN_1];
#endif

#if    LIN_MSG_2  != LIN_MSG_IGNORE
    L_U8 LIN_Buf_2[LIN_MSG_REAL_LEN_2];
#endif

#if    LIN_MSG_3  != LIN_MSG_IGNORE
    L_U8 LIN_Buf_3[LIN_MSG_REAL_LEN_3];
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -