CP达芬奇22&2e服务配置笔记

  1. 在达芬奇DCM DCMDsp DcmDspDataInfos 中创建所需服务数据信息在这里插入图片描述

  2. 在DCM DcmDspDatas配置服务的数据属性在这里插入图片描述

  3. 在DcmDspDidInfos中创建服务的读写在这里插入图片描述在这里插入图片描述在这里插入图片描述

  4. 在DcmDspDids 中配置服务的DID设置在这里插入图片描述在这里插入图片描述在这里插入图片描述

  5. 将DCM配置的服务连接到SWC(创建接口时需要连接developer的linsence;若没有该页面也是因为打开configurator时未连接developer的linsence在这里插入图片描述

  6. 生成配置文件和模板代码在这里插入图片描述

  7. 将生成的代码copy到项目代码中在这里插入图片描述
    模板路径参考:…\GenData\Templates\SWC_DiagserviceHdlr.c

  8. 在项目copy的模板代码中实现项目逻辑在这里插入图片描述

J1939数据通信管理器(J1939 DCM)是一种用于卡车和公共汽车之间进行数据通信的协议。该协议定义了一套通信规范和逻辑,以确保不同的车辆控制单元(ECU)之间能够有效地进行数据交换和通信。 J1939 DCM相关服务主要包括以下几个方面: 1.数据交换:J1939 DCM使不同的ECU可以共享和交换数据。它提供了一种统一的方式,使各个ECU能够相互通信并共享信息,以实现诸如车辆状态监测、传感器数据获取、故障诊断等功能。 2.故障诊断:J1939 DCM可以帮助诊断车辆中的故障。它可以通过监测和记录车辆传感器和控制器的数据,来检测和诊断车辆系统的故障。这对于保障车辆的正常运行和维护非常重要。 3.网络管理:J1939 DCM还负责管理整个数据网络。它可以帮助识别和配置网络中的所有ECU,并确保它们之间的通信正常运行。这包括控制数据传输的带宽分配、网络连接的建立和维护等任务。 4.数据安全:J1939 DCM还提供数据安全的功能。它可以确保在数据交换和传输过程中,数据的完整性和机密性得到保护。通过加密和验证机制,J1939 DCM能够防止数据被未经授权的人恶意篡改或窃取。 总之,J1939 DCM是一种在卡车和公共汽车之间进行数据通信的重要协议,它提供了数据交换、故障诊断、网络管理和数据安全等服务。这些服务对于保证车辆的正常运行和维护非常关键,并且也促进了车辆技术的不断进步和发展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值