-
一文搞懂UDS的各种时间参数
在一开始做诊断的时候,看到这么多时间参数,真是头大,很多还长得很像,N_As,N_Bs, N_Cs等,这些到底代表啥含义呢?刚开始确实很头疼,我也是直接忽略,做其他任务开发,等基本功能都开发完了,后面发现升级的时候,出问题了,定位到和这些时间参数有问题,这才去研究这些参数的含义。接下来介绍一下这些参数。... 爱知ev
- 2
- 18
- 8.1k
-
SOME/IP 详解(4) —— 数据类型
SOME/IP数据类型是该协议中的基础概念,了解数据类型可以帮助我们理解SOME/IP的工作原理和实现方式。在做通信设计时,需要根据具体的应用需求和复杂性,选择合适的数据类型。简单的说,数据类型就是SOME/IP报文的Payload中要传输的数据是什么样的结构,以及如何排列。... 秋名山车神
- 0
- 1
- 555
-
资料下载|ISO14229车载UDS诊断协议(资料包)
网上收集整理的,ISO14229车载UDS诊断协议,车辆故障、培训标准、CAN、新能源汽车ISO14229,146+个资料,精心整理,pdf、word、excel、demo.... 电车小子
- 2
- 11
- 584
-
汽车以太网SOME/IP协议
附件是汽车以太网SOME/IP协议的培训资料,适合新手入门。 对协议熟悉之后,如果想要更进一步,实战开发可以关注博文【开源分享】vsomeip 安装、编译、运行步骤笔记 ... 智驾Maker
- 2
- 11
- 202
-
UDS统一诊断服务【七】DTC控制0X85服务
大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS诊断故障码控制0X85服务介绍,希望能对你有所帮助 DTC控制服务介绍 DTC全称:Diagnostic Trouble Code 诊断故障码,DTC控制服务,主要是客户端用来停止或恢复服务端中DTC状态的更新 当服务端收到85服务后: 如果控制信息是on,那么如果先前是off,就立即恢复到正常的状态,如果先前是on,保持状态不…... 爱知ev
- 0
- 3
- 483
-
CAN总线不加终端电阻,会怎么样?
在进行CAN总线通信前,应保 证正确的总线配置,比如终端电阻。 它是影响总线通信的重要组件,下面我们不考虑信号的完整性,只从信号幅度和时间常数方面分析不加终端电阻时的影响。... 电车小子
- 0
- 7
- 399
-
一文了解整车网络管理的来龙去脉
之前写过 一篇易懂的整车网络管理指南 介绍了如何实现休眠管理,最近从供应商角度来做网络管理功能的软件实现,有了一些新的体会,在此基础上再次汇总分享下。 首先了解网络管理产生的背景,其次介绍网络唤醒的机理,再介绍网络唤醒的实现方式,最后介绍网络唤醒的具体实现。 1 为什么需要进行网络管理? 网络管理的根据动机就是 减小电耗 , 控制器不需要工作时休眠,需要工作时被唤醒起来 。为什么以前不需要而现在需…... 秋名山车神
- 1
- 7
- 806
-
大端 vs 小端 —— Motorola vs Intel
前两篇文章我们介绍了大端小端的概念和在车内通信中的应用,今天我们来具体介绍大端和小端,也就是Motorola和Intel两个格式在信号排布时候的区别。... 秋名山车神
- 2
- 3
- 3.4k
-
资料下载|《UDS 协议从入门到精通(UDS 速查手册)》完结版
欢迎各位汽车电子行业从业者、学习者关注这份《UDS 协议从入门到精通(UDS 速查手册)》完结版文档!无论你是刚接触车载诊断的新手,还是需要深耕 UDS 协议的资深工程师,这份手册都能为你提供系统、实用的学习支持,助力你快速掌握 UDS 协议核心知识与实操技能。 一、手册定位:谁需要这份文档? 如果你属于以下人群,这份手册将是你的 “得力助手”: 汽车软件开发 / 测试工程师:需理解 ECU …... 兔兔萝卜
- 2
- 11
- 779
-
-
如何排查CAN FD 总线错误帧?
最近样车调试遇到了一个CANFD总线错误帧的问题,排查了很长时间,且其故障原因为首次遇到,特在此记录并分享给大家,希望能够对后续遇到同样问题的同行有所帮助。... 电车小子
- 0
- 4
- 941
-
车载以太网 TSN 入门篇
开始介绍之前,我们先简单了解一下背景。提到TSN,就绕不开IEEE 802.1 Working Group,此工作组负责 IEEE 802.1 一系列标准的制定,其内容包含 IEEE 802 局域网/城域网架构、局域网/城域网和其他广域网络下的互连问题、网络的整体网络管理以及 MAC 和 LLC 层之上的上层协议。这里的上层协议,指的就是TSN的一系列机制,现在常见的车载以太网均使用Etherne…... 秋名山车神
- 0
- 1
- 802
-
UDS之DTC状态位介绍
DTC状态位包含8个bit,每个bit都有各自的含义,但是这8个 bit不一定都要支持,具体的看客户需求,各个主机厂可以根据自己的需求使用其中的几个,当然也可以全部使用。下图是UDS对DTC status这8个bit的解释... 爱知ev
- 1
- 2
- 3.8k
-
UDS统一诊断服务【二】ECU复位0X11服务
ECU复位服务,其服务ID是0x11,主要功能是控制ECU执行复位动作,主要用于Client向Server(ECU)请求重启行为,该重启行为将会导致Server复位回归到特定的初始状态。... 爱知ev
- 1
- 3
- 764
-
UDS统一诊断服务【一】诊断会话控制0X10服务
诊断会话控制服务 DiagnosticSessionControl,SID是0X10,主要功能是控制服务端的会话模式切换。一般默认上电后是在默认会话模式下,当某一个服务端正在运行时,只会出现一个会话模式,不会同时存在两个会话模式。... 爱知ev
- 1
- 3
- 974
-
UDS之快照和扩展数据介绍
DTC Snapshot:快照就是当故障发生时记录的一些环境数据,如温度,车速,电压,油量,系统时间等信息。快照也称为冻结帧,一般在autosar中就是称为冻结帧的。... 爱知ev
- 1
- 2
- 2.5k
-
UDS统一诊断服务【十五】请求传输退出0X37服务
大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS请求传输退出0X37服务介绍,希望能对你有所帮助 。... 爱知ev
- 0
- 1
- 543
-
UDS统一诊断服务【十一】例程控制0X31服务
主要功能就是由客户端请求启动,停止ECU中的例程或请求例程结果 简单介绍一下例程,就是一段写好的代码,可通过例程控制服务,去执行这段代码。... 爱知ev
- 0
- 7
- 5.2k
-
UDS统一诊断服务【八】通过DID读取数据0X22服务
DID:Data Identifier 数据标识符,简单理解就是个编号,用来标识要读取的是什么内容,比如,你要读取软件版本号,硬件版本号,那发送的DID就不一样了。... 爱知ev
- 2
- 1
- 1.5k
-
一文搞懂UDS的各种NRC
诊断有2种类型的响应,肯定响应和否定响应。关于否定响应NRC的介绍,之前也有分享过,这里再简单回顾一下。可再回头去看看之前的介绍:UDS基础知识介绍... 爱知ev
- 3
- 18
- 11.2k



















































