-
UDS统一诊断服务【五】诊断仪在线0X3E服务
诊断仪在线服务比较简单,其功能就是告诉服务端,诊断仪还是处于连着的状态,不要切换状态。比如,当你想从默认会话模式切换到扩展会话模式,并保持在扩展会话模式时,此时可以周期性发送3E服务。因为,如果不在默认会话模式,超过S3时间,ECU就会自动切换到默认会话,3E服务可保持在你其他模式下。... 爱知ev
- 0
- 3
- 573
-
UDS统一诊断服务【七】DTC控制0X85服务
大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS诊断故障码控制0X85服务介绍,希望能对你有所帮助 DTC控制服务介绍 DTC全称:Diagnostic Trouble Code 诊断故障码,DTC控制服务,主要是客户端用来停止或恢复服务端中DTC状态的更新 当服务端收到85服务后: 如果控制信息是on,那么如果先前是off,就立即恢复到正常的状态,如果先前是on,保持状态不…... 爱知ev
- 0
- 3
- 439
-
SOME/IP 详解 (1)—— 概述
随着车载以太网技术的快速发展,SOME/IP得到了更多在车内网络应用的机会, 同时 作为 SOA架构的重要支撑, 也越来越受到人们的关注。 但还是有很多人并不是真正的了解SOME/IP,接下来的几篇文章,王师傅打算详细的介绍下SOME/IP的背景、定义、工作机制和应用场景,以及如何通过工具去进行SOME/IP的仿真和验证。... 秋名山车神
- 0
- 1
- 1.4k
-
如何排查CAN FD 总线错误帧?
最近样车调试遇到了一个CANFD总线错误帧的问题,排查了很长时间,且其故障原因为首次遇到,特在此记录并分享给大家,希望能够对后续遇到同样问题的同行有所帮助。... 电车小子
- 0
- 3
- 829
-
UDS统一诊断服务【一】诊断会话控制0X10服务
诊断会话控制服务 DiagnosticSessionControl,SID是0X10,主要功能是控制服务端的会话模式切换。一般默认上电后是在默认会话模式下,当某一个服务端正在运行时,只会出现一个会话模式,不会同时存在两个会话模式。... 爱知ev
- 1
- 3
- 892
-
-
ISO 14229、ISO 15765、ISO 11898的区别
ISO 11898是一种标准化的控制器局域网(CAN)协议,用于实时数据通信和控制。它提供了一种可靠的、实时的、多主机的、广播型的数据传输机制,并定义了CAN总线的物理层和数据链路层,支持在总线上发送多个优先级的消息,并提供了诊断和测试功能,以实现高效的数据通信和控制。适用于工业控制、汽车电子、航空航天和其他领域中的实时数据通信。该标准最初由国际标准化组织(ISO)于1993年发布,并于2003年…... 爱知ev
- 1
- 2
- 301
-
UDS统一诊断服务【二】ECU复位0X11服务
ECU复位服务,其服务ID是0x11,主要功能是控制ECU执行复位动作,主要用于Client向Server(ECU)请求重启行为,该重启行为将会导致Server复位回归到特定的初始状态。... 爱知ev
- 1
- 3
- 664
-
车载以太网 DoIP 协议(上)
DoIP ( D iagnostic communication o ver I nternet P rotocol) 为基于IP的诊断通信协议,顾名思义,是基于IP的,专门用来进行诊断数据传输的协议。DoIP的工作机制和相关需求由ISO 13400的一系列标准进行定义。下图是OSI网络模型,我们可以看到DoIP是位于传输层之上的应用层协议,所以除了基于IP,底层也需要支持TCP/IP协议簇中的D…... 秋名山车神
- 0
- 0
- 2k
-
大端 vs 小端 —— 基础原理
最近有人问王师傅一个问题:车内通信如果涉及到 CAN 报文和以太网报文转换的场景,大端、小端,或者 Intel、Motorola 格式会对数据转换造成什么影响吗?相信大家都曾学习或者了解过什么是大端、小端,可总是过眼云烟,扭头就忘。今天,希望能通过几个简单的例子帮助大家对这块的内容有个更好的理解。内部比较多,会分三篇文章,分别从基础原理、网络字节序和 Intel & Motorola 格式…... 秋名山车神
- 0
- 1
- 670
-
UDS统一诊断服务【十五】请求传输退出0X37服务
大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS请求传输退出0X37服务介绍,希望能对你有所帮助 。... 爱知ev
- 0
- 1
- 513
-
UDS统一诊断服务【十二】读取DTC信息0X19服务
19服务(ReadDTCInformation):用于读取ECU的故障信息,该服务允许客户端从任何服务器或车辆内的一组服务器读取服务器驻留的诊断故障代码(DTC)信息的状态。除非特定子功能另有要求,否则服务器应返回所有DTC信息。... 爱知ev
- 0
- 3
- 4.2k
-
SOME/IP 详解(2) —— 报文格式
随着车载以太网技术的快速发展,SOME/IP得到了更多在车内网络应用的机会, 同时 作为 SOA架构的重要支撑, 也越来越受到人们的关注。 但还是有很多人并不是真正的了解SOME/IP,王师傅打算通过《SOME/IP详解》系列的几篇文章,详细的介绍下SOME/IP的背景、定义、工作机制和应用场景,以及如何通过工具去进行SOME/IP的仿真和验证。... 秋名山车神
- 0
- 1
- 695
-
-
CAN总线不加终端电阻,会怎么样?
在进行CAN总线通信前,应保 证正确的总线配置,比如终端电阻。 它是影响总线通信的重要组件,下面我们不考虑信号的完整性,只从信号幅度和时间常数方面分析不加终端电阻时的影响。... 电车小子
- 0
- 5
- 336
-
车载以太网DoIP协议(下)
上文中我们介绍了DoIP的报文格式和简单的交互机制。今天我们来进一步看看如何利用DoIP进行车辆诊断,以及ISO 13400定义的诊断会话中的细节要求。... 秋名山车神
- 0
- 1
- 1.5k
-














































