《我的AUTOSAR之路》UDS 0x36 service
0x36 service
- 1. 概念
- 2. Request message 数据格式
- 3 Respone message 数据格式
- 3.1 正响应格式
- 3.2 negative respone codes(NRC)
- 4. 示例
- 4.1 正响应示例
- 4.2 NRC 示例
1. 概念
0x36服务,客户端使用 TransferData 服务将数据从客户端传输到服务器 (下载)或从服务器传输到客户端(上传)。
这项服务通常在执行了RequestDownload(0x34)或RequestUpload(0x35)或RequestFileTransfer(38)服务后使用,用于实际的数据传输过程。
数据传输方向由前面的 RequestDownload 或 RequestUpload 服务定义。如果客户端发起了 RequestDownload,则要下载的数据将包含在 TransferData 请求消息的参数 transferRequestParameter 中。如果客户端发起了 RequestUpload,则要上传的数据将包含在 TransferData 响应消息的参数 transferResponseParameter 中。
TransferData 服务请求包括一个 blockSequenceCounter,以便在 TransferData 服务在多个 TransferData 请求序列期间失败时改进错误处理。当收到 RequestDownload(34)、RequestUpload(35)或 R