车载诊断-15765 首帧 FF DL 10 00 错误处理解读

本文来介绍一下网络层传输出错时的处理方式

网络层协议控制信息N_PCI

1.1 正确格式

在这里插入图片描述

1.2 格式错误

在这里插入图片描述

  1. 多帧传输过程中,FF_DL如果小于6/7,即使用单帧传输即可完成,不应使用多帧,此时接收方应忽略FF,发送方发送完成该首帧后启动N_Bs定时器,超时后未收到流控制帧,向上层报告N_Bs超时错误。

  2. 多帧传输过程中,FF_DL 发送方发送连续帧首帧大于接收方的缓存,网络层处理:接收方网络层中断报文接受,接收方发送FC=Overflow,接收方无indication。

1.3 练习题

问: 上位机对控制器发送 10 00 31 F1 90 01 02 03 那么控制器该作何反应?
答: 控制器会将10 00 31 F1 90 01 02 03 部分当作FF_DL,那么长度>4095 ,所以控制器会回复以32 00 00开头的流控制帧

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CDamogu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值