《AUTOSAR谱系分解(ETAS工具链)》之DcmDsd
文章目录
- 《AUTOSAR谱系分解(ETAS工具链)》之DcmDsd
- DcmDsd
- DiagnosticSessionControl
- DcmDsdService_EcuReset
- DcmDsdService_SecurityAccess
- DcmDsdService_CommunicationControl
- DcmDsdService_TesterPressent
- DcmDsdService_ControlDTCSetting
- DcmDsdService_ReadyDataByIdentifier
- DcmDsdService_WriteDataByIdentifier
- DcmDsdService_ClearDiagnosticInformation
- DcmDsdService_ReadDTCInformation
- DcmDsdService_RoutineControl
- EXP:
DcmDsd
[–DcmDsdServiceTable–]
[—DcmDsdService—]
DiagnosticSessionControl
-
DcmDsdSidTabFnc
- EXP:ECU Supplier特定组件针对特定服务的回调函数。若未配置此参数,则服务在Dcm内部处理。
-
DcmDsdSidTabServiceId
- 16(0x10)诊断会话控制服务
- EXP:诊断服务ID。
-
DcmDsdSidSubFuncAvail
- EXP:ECU Supplier特定组件针对特定服务的回调函数。若未配置此参数,则服务在Dcm内部处理。
-
DcmDsdSidTabSubfuncAvail
- EXP:诊断服务是否支持子服务。
-
。。。
-
DcmDsdSidTabSecurityLevelRef
- EXP:允许执行服务的安全级别。一个服务允许多个引用。如果没有27服务要求就不选。
-
DcmDsdSidTabSessionLevelRef
- EXP:允许执行服务的会话级别。一个服务允许多个引用。
例如:
DEFAULT_SESSION,PROGRAMMING_SESSION,EXTENDED_DIAGNOSTIC_SESSION,。。。
- EXP:允许执行服务的会话级别。一个服务允许多个引用。
-
EXP:
DcmDsdService_EcuReset
-
DcmDsdSidTabServiceId
- 17(0x11)控制器复位服务
DcmDsdService_SecurityAccess
-
DcmDsdSidTabServiceId
- 39(0x27)安全访问服务
DcmDsdService_CommunicationControl
-
DcmDsdSidTabServiceId
- 40(0x28)通信控制服务
DcmDsdService_TesterPressent
-
DcmDsdSidTabServiceId
- 62(0x3E)诊断会话保持服务
DcmDsdService_ControlDTCSetting
-
DcmDsdSidTabServiceId
- 133(0x85)DTC控制服务
DcmDsdService_ReadyDataByIdentifier
-
DcmDsdSidTabServiceId
- 34(0x22)数据读取服务
DcmDsdService_WriteDataByIdentifier
-
DcmDsdSidTabServiceId
- 46(0x2E)数据改写服务
DcmDsdService_ClearDiagnosticInformation
-
DcmDsdSidTabServiceId
- 20(0x14)清除DTC
DcmDsdService_ReadDTCInformation
-
DcmDsdSidTabServiceId
- 25(0x19)读取DTC
DcmDsdService_RoutineControl
-
DcmDsdSidTabServiceId
- 49(0x31)例程服务
EXP:
-
EXP:
评论记录:
回复评论: