WriteDataByIdentifier(0x2E)——写DID 这个服务的目的就是在非易失性存储器(Non-volatile memory,NVM)里写入DID对应的数据。 2.1 服务请求报文定义 图4 0x2E服务请求报文格式 本服务不支持Sub-function。 2.2 肯定响应 图5 0x2E服务肯定响应报文格式 2.3 支持的NRC 图6 0x2E服务支持的NRC 2.4 示例 写入VIN码。
2E服务作为诊断服务中的基础服务,可以简单理解为就是一个用于写入ECU数据的外部接口,可实时获取软件内部的相关的状态信息。 鉴于本文是基础入门介绍,小T还是会问下大家有关2E诊断服务的相关问题? 2E服务的实际用途是什么? 2E服务的应用场景有哪些呢? 2E服务的诊断服务格式如何? 这篇,我们来一起探索并回答这些问题。
UDS诊断服务基础篇之2E 定义: 2E服务作为诊断服务中的基础服务,可以简单理解为就是一个用于写入ECU数据的外部接口,可实时获取软件内部的相关的状态信息。 应用场景 一般而言,对于2E诊断服务,主要应用场景为以下场合: 在整车下线的过程中写入相关配置信息,如常见的VIN码; 清除NVM; 重置已写入到Flash中的数据; 其他需...
在UDS(统一诊断服务)中,2E服务(WriteDataByIdentifier)用于将数据写入到指定的数据标识符(DID)中,这些DID通常存储在NVM(非易失性存储器)中。要清除NVM中某个特定DID的数据,你需要知道该DID的具体值,并且该DID需要支持写入操作。 以下是关于如何使用UDS 2E服务清除NVM中某个DID数据的步骤: 理解UDS 2E服务: UDS...
2.WriteDataByIdentifier(0x2E)——写DID 这个服务的目的就是在非易失性存储器(Non-volatile memory,NVM)里写入DID对应的数据。 2.1 服务请求报文定义 图4 0x2E服务请求报文格式 本服务不支持Sub-function。 2.2 肯定响应 图5 0x2E服务肯定响应报文格式 2.3 支持的NRC 图6 0x2E服务支持的NRC 2.4 示例 写入VIN...
2E服务,诊断服务的基础接口,用于ECU数据的写入和实时状态信息的获取。此服务简化理解,主要功能为Client通过DID方式向Server写入相关数据,支持ISO14119-1标准。常见应用场景包括ECU内部测试和常规诊断需求。服务请求与响应遵循ISO14229-1标准格式。服务请求包括Client发送至Server的诊断指令,概念上相当于Tester...
硬声是电子发烧友旗下广受电子工程师喜爱的短视频平台,推荐UDS诊断的22服务(DID读取数据)和2E服务(DID写入数据)介绍 视频给您,在硬声你可以学习知识技能、随时展示自己的作品和产品、分享自己的经验或方案、与同行畅快交流,无论你是学生、工程师、原厂、方案商、代理
服务功能详解 概述 根据ISO14119-1标准,2E诊断服务的主要功能是通过DID方式,使客户端能够向服务器(即ECU)写入相关数据。 应用场景分析 2E诊断服务主要应用于以下场景: 在车辆生产下线时写入配置信息,例如VIN码;清除NVM数据;重置已写入Flash的数据;以及其他需要向内部写入参数的场合。此外,还有许多针对ECU内部测试的应用...
本文深入探讨了ISO14229-1协议中的数据传输功能单元,特别是读/写数据服务($22和$2E),以及ISO15765-2协议在处理数据传输时的多帧传输概念。首先,$22服务允许根据DataIdentifier(DID)请求读取数据,而$2E服务则用于根据DID写入数据。需要注意的是,一次写操作仅支持一个DID,而读操作则可一次性读取...
3、UDS诊断服务 之前讲解到CAN物理层和数据链路层的相关知识,这些属于ISO 11898-1、ISO 11898-2和ISO 11898-3协议方面的知识,本篇博文开启新篇章,讲解依托于CAN通信的应用层服务:UDS(ISO 14229)诊断协议。 对汽车电子、CAN通信、UDS诊断技术感兴趣的小伙伴请关注公众号:美男子玩编程,公众号优先推送最新技术博文,...