汽车UDS诊断详解及Vector相关工具链使用说明——1.2 UDS应用层软件开发方法_uds 诊断服务支持 软件开发-CSDN博客-BxHd.pdfVIP

  • 1
  • 0
  • 约4.25千字
  • 约 6页
  • 2026-09-22 发布于北京
  • 举报

汽车UDS诊断详解及Vector相关工具链使用说明——1.2 UDS应用层软件开发方法_uds 诊断服务支持 软件开发-CSDN博客-BxHd.pdf

汽汽车车UDS诊诊断断详详解解及及Vector相相关关工工具具链链使使用用说说明明——1.2UDS应应用用

层层软软件件开开发发方方法法

这篇文章给大家绍一下14229-1中给出的服务原语(Serviceprimitive)的概念,在开发的时候可以参考使用。

本文的内容包括:

一、应用层服务与应用层协议的概念

二、诊断数据传输步骤详解

三、有确认服务和无确认服务

四、应用层的服务原语(ServicePrimitive)

一一、、应应用用层层服服务务与与协协议议的的概概念念

我们首先来看一张图:

图中左侧是诊断请求的发送方,常指诊断仪,也称客户端;右侧是诊断请求的接收方,常指ECU,也称服务器。图中展示

了诊断仪发送一条诊断请求,和ECU返回一条响应的过程,我们后面会逐步分析这个过程。

我们首先来看图中分成了上下两部分,UDS属于应用层,但标准中进一步将其划分为两层——应用层服务(Application

LayerService)和应用层协议(ApplicationLayerProtocol)。

应用层服务就是指我们前面说到的诊断服务,每个诊断服务有不同的参数封装格式,我们按照每个服务特定的格式将其参

数封装成一个整体,就组成了应用层服务数据单元A_SDU(ApplicationLayer_ServiceDateU

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档