首页
分类
嵌入式
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
以下是
跟我学UDS
相关的文章
跟我学UDS(ISO14229) ———— 0x85(ControlDTCSetting)
客户端应使用ControlDTCSetting服务停止或恢复服务器中诊断故障代码(DTC)的设置。该服务请求消息可用于停止在单个服务器或一组服务器中设置诊断故障代码。如果被寻址的服务器不能停止诊断故障代码的设置,则它应以ControlDTCSetting否定响应消息作为响应,指示拒绝原因。一旦执行了
2024-09-23
50
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x27(SecurityAccess)
前言 为什么需要安全访问?因为在下载/上传的诊断服务例行程序或数据进入服务器并从服务器读取特定的内存位置的情况是可能需要安全访问。 不正确的例程或数据下载到服务器中可能损坏电子设备或其他车辆部件,或冒着车辆遵守排放,安全或安全标准。所以,安全访问还是很重要的。 如何解锁安全模式?具体的流程又是怎样的
2024-09-23
36
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x84(SecuredDataTransmission)
客户端使用此服务以扩展的数据链路安全性执行数据传输。此服务主要是在传输数据的过程中,防止受到来自第三方的危害数据安全的数据攻击,更详细的介绍请参考 ISO 15764。也可以用于在客户端和服务器之间以安全模式传输符合某些其他应用程序协议的外部数据。 在这种情况下,安全模式意味着所传输的数据受到保护。
2024-09-23
15
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x83(AccessTimingParameter)
该服务用于在该通信链路处于活动状态的持续时间内读取和更改该通信链路的默认时序参数。该服务的使用较为复杂,并且跟服务器的容量与数据链路的拓扑结构有着紧密的关联。每个诊断会话模式仅支持一个扩展定时参数集。由于服务器支持的扩展定时参数集不同,建议仅将此服务与物理寻址一起使用。 具体的建议如下: ⎯ Dia
2024-09-23
22
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— NRC码
在ISO 14229 中,负响应代码范围可以划分为3个范围: 0x00: 服务器内部实现的 positiveResponse 参数值; 0x01 ~ 0x7F:与通信相关的否定响应代码; 0x80 ~ 0xFF:针对特定条件的否定响应代码,这些特定条件在服务器接收到请求的时间
2024-09-23
19
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x3E(TesterPresent)
该服务用于向一个或多个服务器指示客户端仍连接到车辆,并且先前已激活的某些诊断服务和/或通信将保持活动状态。按照我的理解就是,当你进入到某一个模式(非DefaultSession/安全解锁)下,你需要发送3E 服务来维持在该状态下,否则就会退出到默认模式下。这也是一个3E服务的重要测试点。另外,在自动
2024-09-23
35
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x28(CommunicationControl)
该服务主要运用于控制某些类型数据的收发。因为在项目中只是验证该服务是否能够正常生效,并没有做更深入的研究。这里主要以介绍为主。 诊断请求格式 具体的格式要求如下: 关于controlType的参数说明请看下方表格: Hex Name Description 00 enableRxAndTx 启用消息
2024-09-23
31
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x11(ECUReset)
0x11(ECUReset)服务的主要作用是使用ECUReset服务来请求服务器重置。该服务根据嵌入在ECUReset请求消息中的resetType参数值的内容,请求服务器有效地执行服务器重置。 在服务器中执行重置之前,必须发送ECUReset肯定响应消息(如果需要)。 成功重置服务器后,服务器应激
2024-09-23
48
0
0
跟我学UDS
跟我学UDS(ISO14229) ———— 0x10(DiagnosticSessionControl)
前言 在UDS协议中,我们首先接触到的是诊断和通信管理功能单元(Diagnostic and communication management functional unit)模块。在这个模块里面,DiagnosticSessionControl是我们第一个需要掌握的内容。按照ISO 14229上面
2024-09-23
56
0
0
跟我学UDS
1
2
3