/****************************************************************************** | File Name : @文件名 | Description: @文件描述 ******************************************************************************/ #ifndef _DCM_DID_CFG_H #define _DCM_DID_CFG_H /****************************************************************************** * Description: : Include File Section ******************************************************************************/ #include "DCM_Types.h" //#include "eel.h" /****************************************************************************** * Description: : Macro Description Section ******************************************************************************/ #define DCM_CHECK_NOK 0U /*宏定义条件检查返回结果*/ #define DCM_CHECK_OK 1U #define DCM_NORESULT 0xFF /*未找到目标返回宏定义值*/ #define DCM_NRCCOUNT 17U #define DCM_NRC11 0U #define DCM_NRC12 1U #define DCM_NRC13 2U #define DCM_NRC14 3U #define DCM_NRC22 4U #define DCM_NRC24 5U #define DCM_NRC31 6U #define DCM_NRC33 7U #define DCM_NRC35 8U #define DCM_NRC36 9U #define DCM_NRC37 10U #define DCM_NRC7F 11U #define DCM_NRC72 12U #define DCM_NRC71 13U #define DCM_NRC73 14U #define DCM_NRC78 15U #define DCM_NRC7E 16U /****************************************************************************** * Description: : Structure Type Declaration Section ******************************************************************************/ /****************************************************************************** * Description: : Global Variable Declaration Section ******************************************************************************/ extern uint8 TempTxBuffer[40]; extern uint8 CaDcm_u_NRCData[DCM_NRCCOUNT]; /****************************************************************************** * Description: : Global Function Prototype Declaration ******************************************************************************/ extern uint8 GetRTE_Dcm_DidServices_0x0200_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x0201_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF110_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF110_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF112_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF112_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF197_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF180_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF181_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF183_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF186_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF187_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF189_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF18A_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF18B_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF18C_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF190_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF190_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF191_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF192_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF193_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF194_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF195_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF197_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF198_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF198_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF199_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF199_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF19D_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF19D_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A2_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A2_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A4_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A5_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A5_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A6_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xF1A6_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x061BReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x061CReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x061DReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x061EReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x061FReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x0620ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x0621ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x0622ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x6300_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x6300_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x6308_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x6308_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630B_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630B_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630C_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630C_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630D_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630D_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630E_WriteData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x630F_ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0xFD00_ReadData(uint8* data); extern uint8 GetVehicel_u_SpeedVal(void); //S51EV extern uint8 GetRTE_Dcm_DidServices_0x1701ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x1702ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x1706ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x1707ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x1708ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x1709ReadData(uint8* data); extern uint8 GetRTE_Dcm_DidServices_0x170BReadData(uint8* data); #if 0 extern uint16 EvaSensorFeedbackVoltage(void); extern uint16 GetModeFeedbackVoltage(void); extern uint16 GetRecFeedbackVoltage(void); extern uint16 GetPtcTmpSnsVolt(void); extern uint16 GetCompSnsVolt(void); extern uint16 GetFanFeedBackVolt(void); extern uint8 GetAC_OutputSignal(void) ; extern uint8 GetBlowerOn_Signal(void); extern uint8 GetRec_Moto_Status(void); extern uint8 GetFan_Degree(void); extern uint8 GetMode_Moto_Status(void); extern uint8 GetRec_Moto_Drive_Status(void) ; extern uint8 GetMode_Moto_Drive_Status(void); extern uint16 GetBattyVoltage(void) ; extern uint16 GetEvaTemperature(void); #endif #endif