148 lines
7.6 KiB
C
148 lines
7.6 KiB
C
/******************************************************************************
|
|
| 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
|