首页
分类
嵌入式
CAN通信协议
ARM Cortex-M底层技术
ARM Cortex-M文件那些事
嵌入式小知识
编程语言
GO
C语言
Redis
C++
教程
服务器
游戏服务器
幻兽帕鲁
网站搭建
小记
动手笔记
汽车电子
AUTOSAR
AUTOSAR学习笔记
AUTOSAR武功秘籍
S32K3学习笔记
CP-AUTOSAR 模块解析
链接文件及功能安全
汽车电子笔记
Vector工具使用
ISO14229 - UDS
跟我学UDS
单片机基础知识
NXP-S32K3使用记录
解忧杂货铺
报错记录
开源项目
Tailscale
Umami
WireGuard
Matrix Synapse
归档
墨客博客
累计撰写
277
篇文章
累计创建
0
个标签
累计收到
0
条评论
栏目
首页
分类
嵌入式
CAN通信协议
ARM Cortex-M底层技术
ARM Cortex-M文件那些事
嵌入式小知识
编程语言
GO
C语言
Redis
C++
教程
服务器
游戏服务器
幻兽帕鲁
网站搭建
小记
动手笔记
汽车电子
AUTOSAR
AUTOSAR学习笔记
AUTOSAR武功秘籍
S32K3学习笔记
CP-AUTOSAR 模块解析
链接文件及功能安全
汽车电子笔记
Vector工具使用
ISO14229 - UDS
跟我学UDS
单片机基础知识
NXP-S32K3使用记录
解忧杂货铺
报错记录
开源项目
Tailscale
Umami
WireGuard
Matrix Synapse
归档
目 录
CONTENT
以下是
moke
的文章
跟我学UDS(ISO14229) ———— 0x2C(DynamicallyDefineDataIdentifier)
客户端请求动态定义数据标识符,这些数据标识符随后可以由 0x22(ReadDataByIdentifier) 服务读取。该服务的目的是为客户端提供将一个或多个数据元素分组为数据超集的功能,可以通过 0x22(ReadDataByIdentifier) 或0x2A(ReadDataByPeriod
2024-09-29
19
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x14(ClearDiagnosticInformation)
该服务允许客户端从服务器清除诊断信息(包括 DTC,捕获的数据等)。完全处理该服务后,服务器应发送肯定响应。即使没有存储任何DTC,服务器也应发送肯定的响应。 如果服务器支持内存中 DTC 状态信息的多个副本(例如,RAM中的一个副本和EEPROM中的一个副本),则服务器应清除 ReadDTCI
2024-09-29
51
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x2A(ReadDataByPeriodicIdentifier)
客户端请求调度服务器中的数据以进行定期传输。该服务允许客户端从服务器请求由一个或多个 PeriodicDataIdentifiers 标识的数据记录值的定期传输。dataRecord 的格式和定义应特定于车辆制造商,并且如果服务器支持,则可以包括模拟输入和输出信号,数字输入和输出信号,内部数据和
2024-09-23
24
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x24(ReadScalingDataByIdentifier)
该服务允许客户端请求读取DID记录的缩放信息。客户端请求消息包含一个DID值,该值标识服务器维护的数据记录(有关允许的dataIdentifier值,请参阅下方表格)。 dataRecord的格式和定义应特定于车辆制造商,并且如果服务器支持,则可以包括模拟输入和输出信号,数字输入和输出信号,内部数据
2024-09-23
50
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x23(ReadMemoryByAddress)
客户端请求读取提供的内存范围的当前值。该服务允许客户端通过提供的起始地址从服务器请求内存数据,并指定要读取的内存大小。 该服务请求消息用于从由参数memoryAddress和memorySize标识的服务器请求内存数据。对于memoryAddress和memorySize参数的字节数由address
2024-09-23
27
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x22(ReadDataByIdentifier)
客户端请求读取由提供的dataIdentifier标识的记录的当前值。该服务允许客户端从服务器请求由一个或多个 DID 标识的数据记录值。客户端请求消息包含一个或多个两字节的DID值,这些值标识服务器维护的数据记录。 dataRecord的格式和定义应特定于车辆制造商或系统供应商,并且如果服务器支
2024-09-23
57
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x87(LinkControl)
客户端请求控制通信波特率。LinkControl服务用于控制客户端和服务器之间的通信链接波特率,以交换诊断数据。 该服务可选地应用于那些数据链路层,这些数据链路层允许在活动诊断会话期间进行波特率转换。 在实现转换数据链路层的波特率过程中,将整个流程划分为两个步骤。主要是为了克服功能性通信,即必须同时
2024-09-23
11
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x86(ResponseOnEvent)
客户端请求启动服务器中的事件机制。该服务是请求服务器启动或停止对指定事件的响应的传输。如果服务器中发生指定的事件,此服务提供了自动执行诊断服务的可能性。 客户端指定事件(包括可选的事件参数)和事件发生时要执行的服务(包括服务参数)。 有关客户端和服务器行为的简要概述,请参见下图: 注意:上图的流程中
2024-09-23
34
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x85(ControlDTCSetting)
客户端应使用ControlDTCSetting服务停止或恢复服务器中诊断故障代码(DTC)的设置。该服务请求消息可用于停止在单个服务器或一组服务器中设置诊断故障代码。如果被寻址的服务器不能停止诊断故障代码的设置,则它应以ControlDTCSetting否定响应消息作为响应,指示拒绝原因。一旦执行了
2024-09-23
38
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x27(SecurityAccess)
前言 为什么需要安全访问?因为在下载/上传的诊断服务例行程序或数据进入服务器并从服务器读取特定的内存位置的情况是可能需要安全访问。 不正确的例程或数据下载到服务器中可能损坏电子设备或其他车辆部件,或冒着车辆遵守排放,安全或安全标准。所以,安全访问还是很重要的。 如何解锁安全模式?具体的流程又是怎样的
2024-09-23
26
0
0
跟我学UDS
1
2
3
4
5
...
28