HS550/ECU_BOOT/diagnose/Dcm/Dcm_App_Cfg.h

62 lines
2.1 KiB
C
Raw Normal View History

2024-05-22 23:21:15 +08:00
#ifndef DCM_APP_CFG_H
#define DCM_APP_CFG_H
/******************************************************************************
* Description: : Include File Section
******************************************************************************/
#include "_Types.h"
#include "Dcm_DID.h"
#include "CanTp.h"
//#include "FCC_Programing.h"
//#include "eel.h"
#include "Dcm_Key.h"
#include "DCM_DTC.h"
/******************************************************************************
* Description: : Macro Description Section
******************************************************************************/
//#define DCM_19SUPDTCEXTDATARECORD_COUNT (4U)
/* 19 06֧<36>ֵ<EFBFBD>DTCExtDataRecord <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
//#define DCM_SUPDTC_COUNT ( 15U )
/* <20><>Ʒ֧<C6B7>ֵ<EFBFBD>DTC<54><43><EFBFBD><EFBFBD> */
/******************************************************************************
* Description: : Structure Type Declaration Section
******************************************************************************/
/*<2A><EFBFBD><E1B9B9><EFBFBD><EFBFBD>typedef<65><66><EFBFBD><EFBFBD>*/
/*<2A><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>*/
typedef enum
{
CeDcm_e_ResultNegRsp =0,
CeDcm_e_ResultPosRsp,
CeDcm_e_ResultNoRsp
}TeDcm_h_ResultType;
//typedef uint8 (*ReportDTCExtDataFun)(uint8* LeDemDtcNum,uint8 LeDemParameter,uint8* LeDemDataRecord);
/*19 06 <20><><EFBFBD><EFBFBD>֧<EFBFBD>ֵ<EFBFBD> DTCExtDataRecordNumber <20>б<EFBFBD><D0B1><EFBFBD><E1B9B9>*/
//typedef struct
//{
// uint8 DTCExtDataRecordNumber; /*<2A><>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>number*/
// ReportDTCExtDataFun Function; /*<2A><>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>number <20><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
//}DTCExtDataRecordType;
//
//typedef struct
//{
// uint8 DtcHigh; /*DTC <20><><EFBFBD>ֽ<EFBFBD>*/
// uint8 DtcMiddle; /*DTC <20>м<EFBFBD><D0BC>ֽ<EFBFBD>*/
// uint8 DtcLow; /*DTC <20><><EFBFBD>ֽ<EFBFBD>*/
//}TsDcm_h_DtcGroupType;
/******************************************************************************
* Description: : Global Variable Declaration Section
******************************************************************************/
//extern const TsDcm_h_DtcGroupType CaDcm_u_DtcTable[DCM_SUPDTC_COUNT];
//extern const DTCExtDataRecordType CaDcm_h_19DTCExtDataRecordTable[DCM_19SUPDTCEXTDATARECORD_COUNT];
#endif