当前位置:网站首页>【UDS统一诊断服务】二、网络层协议(2)— 数据传输规则(单帧与多帧)
【UDS统一诊断服务】二、网络层协议(2)— 数据传输规则(单帧与多帧)
2022-04-23 05:47:00 【明如正午】
二、网络层协议(2)— 数据传输规则(单帧与多帧)
1.单帧数据传输规则
2.多帧数据传输规则
(1)实现目标:
(2)传输详细过程:
(3)传输字节数据详细含义解析:
3.网络层定时及错误处理(以多帧传输为例)
注:下图需要花点功夫,详细了解并理解各个时间代表的含义
4.一些说明
(1)连续帧SN(Sequence Number)增加规则
-
连续帧:
连续帧出现在第一帧之后,PCI的高半字节为0010b,低半字节表示连续帧序列号(SN) 。 -
SN的值根据以下规定定义:
- 连续帧的第一帧SN值为1;每增加一个连续帧,SN值增加1;
- 流控制帧不影响SN值的计算;
- 当SN值达到15后,下一个连续帧的SN值为0。
-
序列号(SN)定义:
(2)诊断报文格式:
- SF_DL: 单帧数据长度(4Bit)
- FF_DL: 连续帧数据长度(12Bit)
- SN: Sequence Number,连续帧序号(4Bit)
- FS: Flow State,流控状态
- BS: Block Size,允许一次连续发送CF的数量
- STmin: 两个CF发送的最小间隔时间,单位为ms
- N/A: Not Applicable,不使用
版权声明
本文为[明如正午]所创,转载请带上原文链接,感谢
https://star-302.blog.csdn.net/article/details/123703602
边栏推荐
猜你喜欢
Addition, deletion, query and modification of data
Export the articles written in CSDN to PDF format
【UDS统一诊断服务】(补充)五、ECU bootloader开发要点详解 (1)
Dynamic creation and release, assignment and replication of objects
解决ArcGIS分区统计显示太多唯一值执行失败
[leetcode 19] delete the penultimate node of the linked list
SQL -- data filtering and grouping
Explanation of login page
Swagger2 generates API documents
Robocode教程4——Robocode的游戏物理
随机推荐
Common shortcut keys of IDE
破解滑动验证码
Detailed arrangement of knowledge points of University probability theory and mathematical statistics
爬虫之requests基本用法
GDAL+OGR学习
Miscellaneous 1
小区房价可视化
Robocode教程5——Enemy类
解决ArcGIS分区统计显示太多唯一值执行失败
爬取小米有品app商品数据
【UDS统一诊断服务】三、应用层协议(1)
The most practical chrome plug-in
PM2 deploy nuxt related commands
Rust 中的 Rc智能指针
ArcGIS表转EXCEL超出上限转换失败
Type conversion in C #
[leetcode 290] word rules
深拷贝和浅拷贝的区别
爬取蝉妈妈数据平台商品数据
爬取手游网站游戏详情和评论(MQ+多线程)