UDS诊断是一种汽车诊断技术,通过收发车辆ECU的请求信号,即可做出相应的响应。

它的数据帧是由8字节构成,分别为单帧,首帧,续帧,流帧。

1.通讯管理单元

命令 0x10 (诊断会话控制)

Diagnostic Session Control

每次用到UDS,都需要加上0x10命令,而10指令有三个模式可以选择,即默认模式,刷新模式,扩展模式,对应的指令分别为:10 01 , 10 02 , 10 03;

一般发完指令后,就会马上被回复响应标识符,50-7E为肯定响应服务标识符,7F为否定服务响应标识符。即正响应(50) 负响应(7F)

以上说明针对ISO 14229 ;

UDS诊断服务(0x10)相关推荐

  1. UDS诊断服务—物理寻址,功能寻址区别

    如果我们说UDS诊断服务是实现人或设备与ECU控制器交流的一种语言,那么诊断服务的响应规则就如同是语法,而SID(Service ID)定义就如同词汇.因此了解响应规则和SID的意义就基本能了解与EC ...

  2. 【车载开发系列】UDS诊断服务入门知识

    [车载开发系列]UDS诊断服务入门知识 [车载开发系列]UDS诊断服务入门知识 [车载开发系列]UDS诊断服务入门知识 一.UDS做什么用 二.为什么需要UDS 三.何时会使用到UDS 四.如何诊断汽 ...

  3. 邻接矩阵中啥时候写0和无穷_(一)UDS诊断服务中的诊断会话控制(DiagnosticSessionControl,0x10)...

    诊断会话在服务器中启用一组特定的诊断服务和/或功能,此服务提供服务器可以报告对启用的诊断会话有效的数据链路层特定参数值(例如定时参数值)的功能. 基本用法: ISO 14229规定了几个特定的子功能, ...

  4. UDS诊断服务的会话层和寻址方式

    文章目录 1 诊断服务的会话层和寻址方式 传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录 1 诊断服务的会话层和寻址方式 根据14229 uds诊断协议的要求 ...

  5. uds下载服务流程图_UDS诊断全集,干货分享

    UDS诊断是Unified Diagnostic Services的全称,其标准是ISO14229,ISO15765,文末可获取链接. 其中: ISO14229-1定义了各诊断服务的格式,以及一些通用 ...

  6. 统一诊断服务(UDS)

    一.概述 统一诊断服务(Unified Diagnostic Services),简称UDS.是ISO 15765和ISO 14229定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的 ...

  7. UDS-统一诊断服务

    什么是诊断服务? 在还没有诊断服务的时候,如果车辆故障,需要有经验的师傅长时间的摸排查找,费时费力.而车辆的ECU节点有了诊断模块后,就具有了诊断功能,这样车辆如果有了故障,就会自动生成故障代码储存在 ...

  8. 【车载开发系列】UDS诊断协议总括篇

    [车载开发系列]UDS诊断协议总括篇 UDS诊断协议总括篇 [车载开发系列]UDS诊断协议总括篇 一.UDS诊断协议简介 为什么要设计UDS诊断协议 二. UDS诊断协议详细 1)诊断通信管理功能单元 ...

  9. UDS诊断看这篇就够了,吐血整理

    传送门 ==>> AutoSAR入门和实战系列总目录 1 简介与概述 不同诊断通信协议的开发,调整,实施和维护会给车辆制造商,系统供应商和ECU供应商带来不必要的成本.为了解决此问题,将不 ...

  10. UDS诊断 - DOIP和以太网协议关系

    DoIP技术:UDS诊断服务,通过TCP/IP及以太网来进行车辆诊断,协议定义在ISO 13400. ISO13400涉及到的主要分布在传输层.网络层.数据链路层.物理层四层中. 物理层: ISO13 ...

最新文章

  1. mysql 各种恢复_Mysql数据库备份和还原常用的命令
  2. 锦欣生殖获战略投资,华平、信银领投,红杉、药明康德跟投
  3. oracle宕机原因排查,oracle不定期的出现宕机的问题诊断
  4. 怎么打开/查看MySQL的SQL记录
  5. 运维人员如何学好shell脚本编程
  6. iOS使用得图SDK开发VR播放器
  7. win10 2016 LTSB
  8. java实现MongoDB中unwind与match用法
  9. python django开发教程_Python自动化运维Django入门
  10. 管家婆财贸双全存货核算类型对应会计科目禁止删除
  11. 【Python】reset_index函数
  12. 阿里高频面试题:如何快速判断元素是不是在集合里?
  13. [C++] 开灯问题(两个思路)
  14. 1.计算机图形学 实验 线条(利用C语言图形函数绘图)
  15. Animate.css动画
  16. ?让孩子长高的妙法!99%的妈妈不知道
  17. 企业微信外部群机器人api接口sdk登陆
  18. 吐槽一下一些垃圾网站
  19. 【DIY文章列表标签】dt_gry_list
  20. 安川机器人梯形图指令(二)

热门文章

  1. 免费开源的中文语音数据集
  2. html5新增graph,Qunee for HTML5 - 中文 : Graph组件介绍
  3. 雷达信号处理——雷达系统
  4. THREEJS基础入门
  5. 服务器行业深度解析:服务器未来需求知多少
  6. 医疗相关计算机系统,智能医疗信息管理系统
  7. 使用JavaScript将小写金额转化为大写金额的两种常见方法
  8. python操作腾讯文档_Python操作Excel文档
  9. c语言 除法优化,【小课堂】汇编级除法优化
  10. c语言——高精度除法