uds 1906扩展数据读取
时间: 2023-08-16 20:04:49 浏览: 404
回答: UDS 1906是指在诊断通信协议中用于读取扩展数据的服务。根据引用\[1\]中的描述,旧版本和新版本的扩展数据读取方式有所不同。在旧版本中,需要先创建扩展记录组,然后再创建数据内容。不同之处在于扩展记录中不需要再创建DID,直接创建数据内容即可。而在新版本中,扩展记录的创建方式也是在FaultMemory路径下,但不再选择DID,而是直接添加数据。引用\[2\]中提到,DTCExtDataRecordNumber是用来将扩展数据分组的编号,类似于快照记录的DTCSnapshotRecordNumber参数。扩展记录组编号的具体使用标准中没有更详细的要求,可以由用户自定义。在肯定响应报文中,扩展记录的格式与快照记录类似,但不再包含数据的DID。这意味着扩展记录每组中包含的数据、格式和顺序都需要事先定义好,并且ECU在返回响应时必须严格按照之前的定义返回,不再使用DID进行标识。\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [汽车UDS诊断详解及Vector相关工具链使用说明——2.3.6 读取DTC扩展数据记录(0x19 06)](https://blog.csdn.net/weixin_42967006/article/details/117600259)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文