UDS协议(史上最全)

本文深入解析UDS(统一诊断服务)协议,涵盖ISO 15765-3和ISO 14229-1的内容,包括应用层时间参数、会话层时间参数、诊断服务如DiagnosticSessionControl、SecurityAccess、CommunicationControl等,以及各种服务的响应码和功能描述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • UDS协议
    • UDS应用层协议解读(上)
      • ISO 15765-3主要包含以下内容
        • 应用层时间参数
          • P2CAN_Client
          • P2*CAN_Client
          • P2CAN_Server
          • P2*CAN_Server
          • P3CAN_Client_Phys
          • P3CAN_Client_Func
        • 会话层时间参数
          • S3Client
            • 当ECU处于非默认会话模式时,test端会周期性地向ECU端发送诊断设备在线的请求,使ECU端保持在非默认会话模式下,不至于S3Server timeout的发生
          • S3Server
            • 会话模式
              • 默认会话模式
              • 非默认会话模式
      • ISO 14229-1主要包含以下内容
        • 服务响应码实装规则
          • ECU响应码实装规则
            • 物理寻址带sub-function的请求
            • 物理寻址不带sub-function的请求
            • 功能寻址带sub-function的请求
            • 功能寻址不带sub-function的请求
        • 子功能参数结构
        • 诊断服务
        • DTC状态
    • ISO 14229-1
      • 概述
        • 定义诊断系统的通用需求
          • 与数据链路无关的诊断服务
      • 应用层接口服务
        • 应用层服务概述
          • 服务原语
            • 请求request
            • 请求_确认req_confirm
            • 指示indication
            • 响应response
            • 响应_确认rsp_confirm
            • 确认confirm
          • 有确认服务
          • 无确认服务
        • 应用层接口服务
          • 车辆系统需求
            • 客户(Tester)和服务器(ECU)统一编址
            • 每一个Tester和ECU的地址是唯一的
            • RA(远程地址)独立分配
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值