电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

CAN FD诊断传输协议测试方案

CAN FD诊断传输协议测试方案_第1页
CAN FD诊断传输协议测试方案_第2页
CAN FD诊断传输协议测试方案_第3页
^rnrCASeamlessupgradepathCANTechnology如何实现 CANFD 诊断传输协议测试一、CANFD 概述在汽车领域,随着人们对数据传输带宽要求的增加,传统的 CAN 总线由于带宽的限制难以满足这种需求。CANFD 作为 CAN 总线的升级版本,继承了传统 CAN 总线主要特性,如使用改动较小的物理层,双线串行通讯协议,基于非破坏性仲裁技术,分布式实时控制,可靠的错误处理和检测机制等,而且 CANFD 弥补了 CAN 总线带宽和数据长度不足的问题。ImplemQnlationcostspernode二、CANFD 与 CAN 异同由于 CANFD 在传输数据方面的优势,CANFD 受到主机厂的广泛关注,相关测试也随之产生。在诊断测试方面,CANFD 主要分为诊断服务测试和传输协议测试。诊断服务测试依据 UDS 等相关规范,与 CAN 诊断服务测试无明显差异。在传输协议测试方面虽然 ISO-15765-2 标准;2016 版)同时定义了 CAN、CANFD 诊断传输协议的需求,但是两者协议控制信息有明显差别,故现有的CAN 诊断传输协议测试规范、脚本并不能完全兼容 CANFD。三、协议控制信息字节汇总依据总线协议,CAN 帧最多可传输 8 字节的数据,CANFD 帧最多可传输 64 字节数据,即 CAN 单帧、首帧、流控帧、续帧数据长度最多可达 8 字节,而CANFD 单帧、首帧、续帧数据长度最多可达 64 字节。除此之外,CAN 单帧的 SF_DL 参数固定在 Byte#1 的低四位,而 CANFD 单帧的 SF_DL 参数可位于 Byte#1 的低四位或 Byte#2。N_PDUname-ByteffXByt@#4Bite7-4Gits3-0SingleFrame(SFji:CANOL 兰 fijODDD2&F.DLSingl&FrametSFJl:CANOL>6)aOODEhoooa3SF_DLFrsiFrame(FF)[FF.DL 百如 25]QQflhFF_DLFmFrarnu[FF](FF_DL>4O95}bODMi血汕 ODnajFF_DLCcn&Bout.weFrameiCF)001thS'NFfcw?Witn?l{Ft)0011aFSSTni:M/ANWWl'fl、CANFD 诊断报文示例礬e-irTlIDNameEventTypeDirDLCDatalengthData田田田Bff9L7DL6709L7DL91099?29L07O99720L9dii39.20£]5099.31239230040D3004COTP>■t»1SFSFSFI.I.矿FC■匚T5[02]92[0000DO00001[OS]5A52005FDE3E[00J唾口&卫匸匝页迥卫匸页 I五、CAN 诊断报文示例Trate相对于 CAN 诊断传输协议测试,CANFD 诊断传输协议测试更加注重对单帧、首帧、流控帧、续帧的数据长度测试。六、CANFD 诊断传输层测试规范开发Polelink 依据行业标准(ISO-15765-2)开发测试规范、定义测试方式和测试重点,包含正向和逆向的测试内容,以满足测试深...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

wxg+ 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部