在UDS中使用RDBI(0x22)和使用例程控制(0x31)读取DID之间的区别

问题描述 投票:0回答:1

这是我前一段时间被问到的问题,忘记了答案,但是,我想对这个问题有一个“详细”的答案。

解释使用 RDBI (0x22) UDS 服务和使用 Routine Control (0x31) UDS 服务读取 DID 的区别以及哪种方法最快/高效/更好

如果这个问题有更好的格式,请提供。

diagnostics obd-ii autosar automotive uds
1个回答
0
投票

通过标识符读取数据通常更快,因为它主要是内存查找。另一方面,例程控制通常运行自定义代码,因此可能需要更长的时间。

什么是“更好”取决于几个因素,即在请求完成之前所需的值延迟和/或所请求的性能。

© www.soinside.com 2019 - 2024. All rights reserved.