当前位置: 首页 > news >正文

UDS 网络层PDU 类型

NPDU类型

NPDU格式

帧类型byte1byte1byte2byte3
bit数bit7~4bit3~0bit8~0bit8~0
单帧类型:0单帧数据长度<7数据数据
首帧类型:17<多帧数据长度多帧数据长度<4095数据
多帧类型:20~F循环基数数据数据
流控制类型:3FS:0:继续发生,接收方已准备好,等待发送方发生BS:(1~FF):发送BS个连续帧需要接受一个流控制,0不需要接受流控帧STmin:(0~7F)帧间隔
FS:1:停止发送:接受方通知发生方等待下一帧流控帧并重置计时
FS:2:用于通知发送方发送数据长度超出接受方存储能力

NPDU 单帧时序

send rec FC send rec

单帧示例

tester ECU 03 19 01 09 AA AA AA AA 单帧 06 59 01 00 00 00 02 AA 单帧 tester ECU

单帧数据格式

byte1byte1byte2byte3byte4
bit7~4bit3~0bit8~0bit8~0bit8~0
单帧类型数据长度数据数据数据
030x190x010x09

NPDU 多帧时序

send rec SF 单帧 SF 单帧 FF 首帧 FC 流控帧 CF 多帧 CF CF send rec

NPDU 多帧示例

tester ECU 02 19 0A AA AA AA AA AA 单帧 10 17 59 0A 09 17 DA 00 首帧,肯定应答 30 00 00 AA AA AA AA AA 流控帧 21 00 17 DB 00 00 17 F9 多帧 21 00 00 C0 73 88 08 D1 23 22 87 09 AA AA AA AA tester ECU

单帧数据格式

byte1byte1byte2byte3byte4
bit7~4bit3~0bit8~0bit8~0bit8~0
单帧类型数据长度数据数据数据
020x190x0A

首帧数据格式

byte1byte1byte2byte3byte4
bit7~4bit3~0bit8~0bit8~0bit8~0
首帧类型数据长度数据长度数据数据
100x170x0A0x09

流控帧数据格式

byte1byte1byte2byte3byte4
bit7~4bit3~0bit8~0bit8~0bit8~0
首帧类型FSBSSTmin填充
300000AA

多帧数据格式

byte1byte1byte2byte3byte4
bit7~4bit3~0bit8~0bit8~0bit8~0
首帧类型SN循环数据数据数据
210x170xDB0x00

http://www.mrgr.cn/news/12759.html

相关文章:

  • 开学季有哪些必备的好物?学生家长请收下这份清单
  • git rebase和git merge的区别
  • DRF——pagination分页模块
  • QL5010-16-ASEMI逆变焊机专用整流桥QL5010
  • 【Java】数据类型与变量(一)
  • 山东大数据职称考试复习
  • Getting RateLimitError while implementing openai GPT with Python
  • Android 12系统源码_输入系统(二)InputManagerService服务架构
  • input中文输入频繁触发input方法问题
  • Open3D编译安装
  • 前端数据爬虫之puppeteer
  • 如何实现对象克隆
  • 深入理解Vue的beforeDestroy钩子函数及其实际应用
  • 通过历史进行数据预测的算法
  • layui2.9 树组件默认无法修改节点图标,修改过程记录下
  • TCP系列相关内容
  • 一个很好用的idea插件RestfulTookit-fix
  • Linux的多线程
  • STM32学习笔记3---ADC,DMA
  • spingboot实现常规增删改查