Autosar J1939Dcm模块总结 AUTOSAR J1939Dcm 模块是基于 SAE J1939Diagnostic Communication Manager(DCM)标准的实现,旨在提供汽车诊断通信的解决方案。本模块总结将对 AUTOSAR J1939Dcm 模块的功能、接口、模块描述等进行总结。 一、 J1939Dcm 概述 J1939Dcm 模块是基于 SAE J1939-73 标准的诊断通信管理器,旨在提供汽车诊断通信的解决方案。该模块提供了诊断报文的定义、诊断报文的发送和接收、诊断报文的处理等功能。 二、 SAE J1939-73 简述 SAE J1939-73 是一个诊断通信标准,旨在提供汽车诊断通信的解决方案。该标准定义了诊断报文的结构、诊断报文的发送和接收、诊断报文的处理等。 2.1 SAE J1939-73 概述 SAE J1939-73 标准定义了诊断报文的结构、诊断报文的发送和接收、诊断报文的处理等。该标准规定了诊断报文的发送和接收、诊断报文的处理、诊断报文的结构等。 2.2 故障码 J1939 诊断故障码是由 SPN、FMI、OC、CM 四个部分组成的。 * SPN( Suspect Parameter Number):表示故障的参数编号,占 19bit。 * FMI(Fault Mode Identifier):表示故障模式标识符,占 5bit。 * OC(Occurrence Count):表示故障的发送次数,占 7bit。 * CM(Conversion Method):表示 SPN 转化方式,占 1bit。 2.3 诊断报文 J1939 诊断报文是根据 SAE J1939-73 标准定义的诊断报文。诊断报文包括:DM1(激活诊断故障码)、DM2(先前激活的诊断故障码)、DM3(诊断数据清除/先前激活的 DTC 的重新设置)、DM4(冻结帧参数)、DM5(诊断准备就绪)、DM6(持续监测系统测试结果)、DM7(命令非连续监测测试)、DM8(非连续监测系统的测试结果)、DM9(氧传感器测试结果)、DM10(非连续监测系统测试旧支持)等。 以 DM1 为例,DM1 的诊断报文结构如下: Byte1 = 0x00 Byte2 = 0xFF Byte3-6 = 0x00 Byte7-8 = 0xFF 当故障码多于一个时,报文结构为: A = 灯状态 B = SPN 三、 AUTOSAR J1939Dcm 模块描述 AUTOSAR J1939Dcm 模块是基于 SAE J1939Diagnostic Communication Manager(DCM)标准的实现,旨在提供汽车诊断通信的解决方案。该模块提供了诊断报文的定义、诊断报文的发送和接收、诊断报文的处理等功能。 3.1 AUTOSAR J1939Dcm 模块功能 AUTOSAR J1939Dcm 模块提供了以下功能: * 诊断报文的定义 * 诊断报文的发送和接收 * 诊断报文的处理 * 故障码的处理 * 诊断数据的存储和读取 3.2 AUTOSAR J1939Dcm 模块接口 AUTOSAR J1939Dcm 模块提供了以下接口: * J1939Dcm_Init:初始化 J1939Dcm 模块 * J1939Dcm_Send:发送诊断报文 * J1939Dcm_Receive:接收诊断报文 * J1939Dcm_Process:处理诊断报文 * J1939Dcm_Get FaultCode:获取故障码 * J1939Dcm_Set FaultCode:设置故障码 四、结论 AUTOSAR J1939Dcm 模块是基于 SAE J1939Diagnostic Communication Manager(DCM)标准的实现,旨在提供汽车诊断通信的解决方案。该模块提供了诊断报文的定义、诊断报文的发送和接收、诊断报文的处理等功能。



剩余18页未读,继续阅读
贼仙呐2023-07-24这份文件提供了关于Autosar J1939Dcm模块的全面总结,对于研究和了解该模块具有很高的参考价值。
杜拉拉到杜拉拉2023-07-24文件中所包含的内容详实,结构清晰,能够帮助读者理解和应用Autosar J1939Dcm模块的相关知识。
萱呀2023-07-24总结部分简明扼要地概括了Autosar J1939Dcm模块的要点,符合技术文档的规范和风格。
lirumei2023-07-24该文件对于初学者来说也具有很好的指导作用,适用于不同层次的读者阅读和学习。
山林公子2023-07-24作者对Autosar J1939Dcm模块的功能和特性进行了准确描述,没有夸大其词,让人感受到实用性和可靠性。
- 粉丝: 517
创作灵感
更多 >
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益 登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜最新资源
- personalizeevents-jvm-1.3.63-javadoc.jar
- privatenetworks-jvm-1.4.41-sources.jar
- jeap-message-contract-domain-3.36.0-javadoc.jar
- location-jvm-1.1.12-sources.jar
- greengrassv2-jvm-1.0.11-sources.jar
- arquillian-service-call-tracker-extension-impl-0.0.2-alpha13
- lambda-jvm-1.3.62.jar
- archbase-event-driven-1.0.20.jar
- iotsecuretunneling-jvm-1.0.71-sources.jar
- migrationhubstrategy-jvm-1.5.1.jar
- waf-0.19.2-beta-sources.jar
- workmailmessageflow-jvm-1.3.70-javadoc.jar
- networkfirewall-jvm-1.5.29.jar
- kafka-0.17.12-beta.jar
- rbin-jvm-1.3.57-sources.jar
- storagegateway-jvm-1.0.43-javadoc.jar


信息提交成功