时间:2025-01-14 来源:FPGA_UCY 关于我们 0
本发明专利技术属于通讯测试技术领域,具体涉及一种总线报文干扰的方法及基于FPGA的干扰仪,其中总线报文的干扰方法包括:设定报文干扰精度的脉宽时间为T;判断待干扰位置的前一个脉宽时间T的报文的显隐性状态;以及根据显隐性判断结果对待干扰位置的报文执行相应干扰操作。
全部详细技术资料下载
【技术实现步骤摘要】
本专利技术属于通讯测试,具体涉及一种总线报文干扰的方法及基于fpga的干扰仪。
技术介绍
1、车辆的can(k)网络复杂庞大,各ecu(t)的can的质量参差不齐,这为网络安全带来了巨大隐患。
2、因此,can总线的一致性测试变得至关重要;数据链路层一致性测试的目的是保证节点间通信参数一致,确保can网络正常运作。干扰仪是一致性测试的重要工具,能自定义改变报文特定位置的显隐性,这在数据链路层一致性测试中是必需的。
3、但当前的can干扰仪只能干扰传统的can报文。最初的车载can网络中仅包含can节点,但随着汽车工业的发展,更高速的canfd协议应运而生,现代车载can网络通常同时包含can和canfd报文。当前的can干扰仪仅支持强显和强隐两种干扰输出模式,这在进行canfd节点的数据链路层测试时显示出局限性。
4、按照标准,许多数据链路层测试需要在不知道原报文显隐性的情况下进行干扰。如果原报文的显隐性未知,强显和强隐干扰模式无法有效地实施干扰。例如,在进行总线关断(bus-off)测试、错误帧检测测试、采样点测试、毛刺过滤测试时,往往需要在不了解原报文显隐性的情况下干扰报文以产生错误帧。
5、如图1所示,当原本报文待干扰位为隐性时,使用强隐干扰就会干扰失败,无法产生错误帧。
技术实现思路
1、本专利技术的目的是提供一种总线报文的干扰方法及干扰仪。
2、为了解决上述技术问题,本专利技术提供了一种总线报文的干扰方法,包括:
3、设定报文干扰精度的脉宽时间为t;
4、判断待干扰位置的前一个脉宽时间t的报文的显隐性状态;以及
5、根据显隐性判断结果对待干扰位置的报文执行相应干扰操作。
6、又一方面,本专利技术还提供了一种基于fpga的干扰仪,包括:
7、处理器,被配置为输出干扰配置参数和干扰模式至干扰单元;
8、基于fpga的干扰单元,被配置为接收来自收发单元的待干扰的报文并对待干扰的报文进行解码处理,以及根据干扰配置参数和干扰模式输出干扰控制信号;以及
9、收发单元,被配置为接收待干扰的报文并传输至所述干扰单元,以及根据干扰控制信号输出干扰后的报文。
10、第三方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如前所述的干扰方法。
11、第四方面,本专利技术还提供了一种设备/系统,包括:处理器,被配置为输出干扰配置参数和干扰模式至控制模块;控制模块,被配置为执行如前所述的干扰方法。
12、本专利技术的有益效果是,本专利技术的总线报文的干扰方法能够根据待干扰位置的前一个脉宽时间t的报文的显隐性状态对待干扰位置的报文执行相应的干扰操作,能够在高速、高灵活性、并保持兼容性的can和canfd总线网络中进行有效的干扰。
13、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
14、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【技术保护点】
1.一种总线报文的干扰方法,其特征在于,包括:
2.根据权利要求1所述的总线报文的干扰方法,其特征在于,
3.根据权利要求1所述的总线报文的干扰方法,其特征在于,
4.根据权利要求3所述的总线报文的干扰方法,其特征在于,
5.根据权利要求1所述的总线报文的干扰方法,其特征在于,
6.根据权利要求5所述的总线报文的干扰方法,其特征在于,
7.一种基于FPGA的干扰仪,其特征在于,包括:
8.根据权利要求7所述的干扰仪,其特征在于,
9.根据权利要求8所述的干扰仪,其特征在于,
10.根据权利要求9所述的干扰仪,其特征在于,
11.根据权利要求10所述的干扰仪,其特征在于,
12.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1-6任一项所述的干扰方法。
13.一种设备/系统,其特征在于,包括:
【技术特征摘要】
1.一种总线报文的干扰方法,其特征在于,包括:
2.根据权利要求1所述的总线报文的干扰方法,其特征在于,
3.根据权利要求1所述的总线报文的干扰方法,其特征在于,
4.根据权利要求3所述的总线报文的干扰方法,其特征在于,
5.根据权利要求1所述的总线报文的干扰方法,其特征在于,
6.根据权利要求5所述的总线报文的干扰方法,其特征在于,
7.一种基于fpga的干扰仪,其特征在于,包...
【专利技术属性】
技术研发人员:徐金鹏,刘矗,谢乐寅,莫莽,
申请(专利权)人:上海同星智能科技有限公司,
类型:发明
国别省市:
全部详细技术资料下载 我是这个专利的主人