Nothing Special   »   [go: up one dir, main page]

CN113904957B - 采样点测试方法及其系统及主控设备 - Google Patents

采样点测试方法及其系统及主控设备 Download PDF

Info

Publication number
CN113904957B
CN113904957B CN202111487152.5A CN202111487152A CN113904957B CN 113904957 B CN113904957 B CN 113904957B CN 202111487152 A CN202111487152 A CN 202111487152A CN 113904957 B CN113904957 B CN 113904957B
Authority
CN
China
Prior art keywords
message
interference
fragment
sampling point
length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111487152.5A
Other languages
English (en)
Other versions
CN113904957A (zh
Inventor
汤之腾
刘国清
杨广
王启程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Youjia Innovation Technology Co ltd
Original Assignee
Shenzhen Minieye Innovation Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Minieye Innovation Technology Co Ltd filed Critical Shenzhen Minieye Innovation Technology Co Ltd
Priority to CN202111487152.5A priority Critical patent/CN113904957B/zh
Publication of CN113904957A publication Critical patent/CN113904957A/zh
Application granted granted Critical
Publication of CN113904957B publication Critical patent/CN113904957B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

本发明提供了一种采样点测试方法,包括:获取预设份数和预设采样点;设置第一干扰片段和第一干扰片段的长度,其中,第一干扰片段的长度与预设份数的比值小于预设采样点;接收报文,其中,报文包括报文ID;设置干扰序列,其中,干扰序列包括序列ID;判断报文ID与序列ID是否相同;当报文ID与序列ID相同时,将第一干扰片段加入报文,并判断第一干扰片段是否成功加入报文;当第一干扰片段成功加入报文时,利用第一干扰片段干扰报文;判断报文是否出现错误帧;当报文出现错误帧时,获取第一干扰片段的长度;以及利用第一干扰片段的长度和预设份数计算第一目标采样点。本发明技术方案能够快捷且有效地对采样点进行测试。

Description

采样点测试方法及其系统及主控设备
技术领域
本发明涉及汽车测试控制技术领域,尤其涉及一种采样点测试方法及其系统及主控设备。
背景技术
随着汽车电子行业的蓬勃发展,汽车设置的电子控制单元越来越多。控制器局域网络(Controller Area Network, CAN)应用于汽车通信,若网络节点中采样点不一致可能会导致同样的采样频率出现采样错误,进而使整个网络出现故障,从而影响整车环境的稳定。因此,对网络节点进行采样点的测试显得尤为重要。
发明内容
本发明提供了一种采样点测试方法及其系统及主控设备,能够快捷且有效地对采样点进行测试。
第一方面,本发明实施例提供一种采样点测试方法,所述采样点测试方法包括:
获取预设份数和预设采样点;
设置第一干扰片段和所述第一干扰片段的长度,其中,所述第一干扰片段的长度与所述预设份数的比值小于所述预设采样点;
接收报文,其中,所述报文包括报文ID;
设置干扰序列,其中,所述干扰序列包括序列ID;
判断所述报文ID与所述序列ID是否相同;
当所述报文ID与所述序列ID相同时,将所述第一干扰片段加入所述报文,并判断所述第一干扰片段是否成功加入所述报文;
当所述第一干扰片段成功加入所述报文时,利用所述第一干扰片段干扰所述报文;
判断所述报文是否出现错误帧;
当所述报文出现错误帧时,获取所述第一干扰片段的长度;以及
利用所述第一干扰片段的长度和所述预设份数计算第一目标采样点。
第二方面,本发明实施例提供一种主控设备,所述主控设备包括:
存储器,用于存储程序指令;以及
处理器,用于执行所述程序指令以实现如上所述的采样点测试方法。
第三方面,本发明实施例提供一种采样点测试系统,所述采样点测试系统包括:
总线干扰仪;以及
如上所述的主控设备,所述主控设备与所述总线干扰仪电性连接。
上述采样点测试方法及其系统及主控设备,通过设置第一干扰片段,将第一干扰片段加入报文从而对报文进行干扰,测试相应的采样点。其中,设置第一干扰片段的长度与预设份数的比值小于预设采样点,只对报文与期望区间相对应的部分进行判断。其中,期望区间的起点为初始的第一干扰片段长度与预设份数之比,期望区间的终点为预设采样点。即是说,对采样点的测试也相当于在判断采样点是否落入了期望区间内。由于只对期望区间进行判断,因此,本方案能够快捷且有效地对采样点进行测试。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明第一实施例提供的采样点测试方法的流程示意图。
图2为本发明第二实施例提供的采样点测试方法的子流程示意图。
图3为本发明实施例提供的采样点测试系统的连接示意图。
图4为本发明实施例提供的主控设备的内部结构示意图。
图5为本发明实施例提供的采样点测试系统的内部结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的规划对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,换句话说,描述的实施例根据除了这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,还可以包含其他内容,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于只清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
请结合参看图1和图3,图1为本发明第一实施例提供的采样点测试方法的流程示意图,图3为本发明实施例提供的采样点测试系统的连接示意图。采样点测试系统100包括主控设备10、总线干扰仪20、控制器局域网络(Controller Area Network, CAN)总线30以及电子控制单元40。其中,总线干扰仪20分别与主控设备10、CAN总线30电性连接,电子控制单元40包括多个,多个电子控制单元40与CAN总线30电性连接。在本实施例中,主控设备10装载有CANOE软件,总线干扰仪20包括但不限于型号为VH6501的干扰仪。采样点测试方法应用于采样点测试系统100,用于对电子控制单元40进行采样点测试。第一实施例提供的采样点测试方法具体包括如下步骤。
步骤S102,获取预设份数和预设采样点。在本实施例中,预设份数为电子控制单元40的位时间的时长与总线干扰仪20的时钟周期的比值。举例来说,电子控制单元40的位时间的时长为2微秒,型号为VH6501的干扰仪的时钟周期为6.25纳秒,则预设份数为320。在本实施例中,预设采样点可以根据实际情况进行设定。举例来说,预设采样点可以设为87%。其中,主控设备10可以获取电子控制单元40的位时间的时长和总线干扰仪20的时钟周期并计算预设份数,预设采样点由用户通过设置于主控设备10的输入模块(图未示)输入。
步骤S104,设置第一干扰片段和第一干扰片段的长度。在本实施例中,第一干扰片段的长度可以根据实际情况进行设定。其中,第一干扰片段的长度与预设份数的比值小于预设采样点。也就是说,第一干扰片段的长度无论设置为多少,都需要满足第一干扰片段的长度与预设份数的比值小于预设采样点。举例来说,设置第一干扰片段的长度为200。相应地,第一干扰片段与预设份数的比值为62.5%,比值小于预设采样点。
步骤S106,接收报文。在本实施例中,报文由电子控制单元40发送,通过CAN总线30,被主控设备10接收。其中,报文包括报文ID。报文ID包括但不限于0x270、0x290等。在一些可行的实施例中,接收到报文之后,可以先将第一干扰片段的长度增加一个单位长度。
步骤S108,设置干扰序列。其中,干扰序列包括序列ID。在本实施例中,接收报文之前,用户可通过输入模块输入预设ID,用户可通过预设ID对需要干扰的报文进行干扰。相应地,主控设备10根据预设ID设置干扰序列,并设置干扰序列的序列ID与预设ID相同。举例来说,预设ID为0x270,相应地,序列ID也为0x270。
步骤S110,判断报文ID与序列ID是否相同。主控设备10根据接收的报文的报文ID和设置的干扰序列的序列ID进行判断。当报文ID与序列ID相同时,执行步骤S112;当报文ID与序列ID不相同时,执行步骤S106。
步骤S112,将第一干扰片段加入报文,并判断第一干扰片段是否成功加入报文。在本实施例中,将第一干扰片段加入报文具体包括:设置预设干扰位,将第一干扰片段加入报文中与预设干扰位相对应的位置。举例来说,设置预设干扰位为应答间隙位(ACK_SLOT位),报文中也相应包括应答间隙位,则第一干扰片段从应答间隙位加入至报文中。判断第一干扰片段是否成功加入报文具体包括:读取报文,判断读取的报文与接收的报文是否相同。当读取的报文与接收的报文相同时,判断第一干扰片段没有成功加入报文;当读取的报文与接收的报文不相同时,判断第一干扰片段成功加入报文。当第一干扰片段成功加入报文时,执行步骤S114;当第一干扰片段没有成功加入报文时,执行步骤S122。
在一些可行的实施例中,当第一干扰片段没有成功加入报文时,主控设备10输出第二信息。其中,第二信息用于表示干扰失败。举例来说,第二信息为“enable triggererror result=0”。同时,主控设备10输出第一干扰片段的长度和第三信息。其中,第三信息用于表示第一干扰片段没有成功加入报文。举例来说,第三信息为“加入失败”。
步骤S114,利用第一干扰片段干扰报文。在本实施例中,利用第一干扰片段干扰报文中与预设干扰位相对应的位置之前的部分。即是说,第一干扰片段只对报文中与预设干扰位相对应的位置之前的部分进行干扰。举例来说,第一干扰片段只对报文中应答间隙位之前的部分进行干扰。
在一些可行的实施例中,当利用第一干扰片段干扰报文之后,主控设备10输出第一信息。其中,第一信息用于表示干扰成功。举例来说,第一信息为“trigger is enabled”。同时,主控设备10输出第一干扰片段的长度。
步骤S116,判断报文是否出现错误帧。当报文出现错误帧时,执行步骤S118;当报文没有出现错误帧时,执行步骤S122。
步骤S118,获取第一干扰片段的长度。当报文出现错误帧时,主控设备10获取当前第一干扰片段的长度。
步骤S120,利用第一干扰片段的长度和预设份数计算第一目标采样点。在本实施例中,第一目标采样点为第一干扰片段的长度与预设份数的比值。优选地,为了方便,通常将第一干扰片段的长度与预设份数的比值乘以100,以使第一目标采样点通过整数的形式表示。计算得到第一目标采样点之后,主控设备10输出第一目标采样点。
步骤S122,将第一干扰片段的长度增加一个单位长度。可以理解的是,当第一干扰片段没有成功加入报文或者报文没有出现错误帧时,表示报文中与该第一干扰片段的长度相对应的点不是报文的采样点。则将第一干扰片段的长度增加一个单位长度,即加1,然后继续对报文的下一点进行判断。在本实施例中,当第一干扰片段的长度增加至与预设份数的比值大于等于预设采样点时,主控设备10输出预设采样点,表示在期望区间内,报文不存在采样点。其中,期望区间的起点为初始的第一干扰片段长度与预设份数之比,期望区间的终点为预设采样点。初始的第一干扰片段长度为设置的第一干扰片段的长度。
步骤S124,清除干扰序列。清除干扰序列之后,重复执行步骤S108至步骤S116,直至报文出现错误帧,得到采样点。
在本实施例中,当主控设备10接收到用户通过输入模块输入的启动指令之后,主控设备10计算预设份数并执行步骤S104至步骤S124。当输出第一目标采样点之后,主控设备10不再接收报文。相应地,采样点测试的过程结束。当用户再次通过输入模块输入启动指令之后,主控设备10再次计算预设份数并执行步骤S104至步骤S124。
上述实施例中,通过设置第一干扰片段,将第一干扰片段加入报文从而对报文进行干扰,测试相应的采样点。其中,设置第一干扰片段的长度与预设份数的比值小于预设采样点,只对报文与期望区间相对应的部分进行判断。即是说,对采样点的测试也相当于在判断采样点是否落入了期望区间内。由于只对期望区间进行判断,因此,本方案能够快捷且有效地对采样点进行测试。此外,主控设备将中间过程进行输出,如输出第一信息、第二信息、第三信息以及第一干扰片段的长度等,能够更加直观地反映测试的经过以及测试的结果。当运行出错时,用户可以精确地知道哪一步骤出现问题,并及时通过输出信息对方案进行调整。本方案整体基于CANOE软件和总线干扰仪进行测试,由于CANOE软件自带的例程只能发送一个位时间错误的报文,不能通过干扰电子控制单元发送的报文来测试采样点,无法应用于所有场景。因此,本方案相较于现有的CANOE软件,具有良好的实用性。
请结合参看图2,其为本发明第二实施例提供的采样点测试方法的子流程示意图。第二实施例提供的采样点测试方法与第一实施例提供的采样点测试方法的不同之处在于,执行步骤S120之后,第二实施例提供的采样点测试方法还包括如下步骤。
步骤S202,设置第二干扰片段和第二干扰片段的长度。其中,第二干扰片段的长度与预设份数相同。
步骤S204,接收报文。其中,报文包括报文ID。报文ID包括但不限于0x270、0x290等。在一些可行的实施例中,接收到报文之后,可以先将第一干扰片段的长度减少一个单位长度。
步骤S206,设置干扰序列。其中,干扰序列包括序列ID。可以理解的是,序列ID与预设ID相同。
步骤S208,判断报文ID与序列ID是否相同。当报文ID与序列ID相同时,执行步骤S210;当报文ID与序列ID不相同时,执行步骤S222。
步骤S210,将第二干扰片段加入报文,并判断第二干扰片段是否成功加入报文。在本实施例中,将第二干扰片段加入报文具体包括:设置预设干扰位,将第二干扰片段加入报文中与预设干扰位相对应的位置。举例来说,设置预设干扰位为应答间隙位(ACK_SLOT位),报文中也相应包括应答间隙位,则第二干扰片段从应答间隙位加入至报文中。判断第二干扰片段是否成功加入报文具体包括:读取报文,判断读取的报文与接收的报文是否相同。当读取的报文与接收的报文相同时,判断第二干扰片段没有成功加入报文;当读取的报文与接收的报文不相同时,判断第二干扰片段成功加入报文。当第二干扰片段成功加入报文时,执行步骤S212;当第二干扰片段没有成功加入报文时,执行步骤S222。
在一些可行的实施例中,当第二干扰片段没有成功加入报文时,主控设备10输出第四信息。其中,第四信息用于表示干扰失败。举例来说,第四信息为“enable triggererror result=0”。同时,主控设备10输出第二干扰片段的长度和第五信息。其中,第五信息用于表示第二干扰片段没有成功加入报文。举例来说,第五信息为“加入失败”。
步骤S212,利用第二干扰片段干扰报文。在本实施例中,利用第二干扰片段干扰报文中与预设干扰位相对应的位置之前的部分。即是说,第二干扰片段只对报文中与预设干扰位相对应的位置之前的部分进行干扰。举例来说,第二干扰片段只对报文中应答间隙位之前的部分进行干扰。
在一些可行的实施例中,当利用第二干扰片段干扰报文之后,主控设备10输出第六信息。其中,第六信息用于表示干扰成功。举例来说,第六信息为“trigger is enabled”。同时,主控设备10输出第二干扰片段的长度。
步骤S214,判断报文是否出现错误帧。当报文出现错误帧时,执行步骤S216;当报文没有出现错误帧时,执行步骤S222。
步骤S216,获取第二干扰片段的长度。当报文出现错误帧时,主控设备10获取当前第二干扰片段的长度。
步骤S218,利用第二干扰片段的长度和预设份数计算第二目标采样点。在本实施例中,第二目标采样点为第二干扰片段的长度与预设份数的比值。优选地,为了方便,通常将第二干扰片段的长度与预设份数的比值乘以100,以使第二目标采样点通过整数的形式表示。
步骤S220,输出第一目标采样点和第二目标采样点之间的区间范围。其中,区间范围两端的端点分别为第一目标采样点和第二目标采样点。可以理解的是,采样点不仅仅是一个点,采样点包括一个区间范围。
步骤S222,将第二干扰片段的长度减少一个单位长度。可以理解的是,当第二干扰片段没有成功加入报文或者报文没有出现错误帧时,表示报文中与该第二干扰片段的长度相对应的点不是报文的采样点。则将第二干扰片段的长度减少一个单位长度,即减1,然后继续对报文的上一点进行判断。在本实施例中,当第二干扰片段的长度减少至与第一干扰片段的长度相同时,表示在预设区间内,报文不存在采样点。其中,预设区间的起点为初始的第一干扰片段长度与预设份数之比,预设区间的终点为初始的第二干扰片段长度与预设份数之比,即1。初始的第一干扰片段长度为设置的第一干扰片段的长度,初始的第二干扰片段的长度为预设份数。
步骤S224,清除干扰序列。清除干扰序列之后,重复执行步骤S206至步骤S214,直至报文出现错误帧,得到采样点。
在本实施例中,当计算得到第一目标采样点之后,主控设备10执行步骤S202至步骤S224。当输出第二目标采样点之后,主控设备10不再接收报文。相应地,采样点测试的过程结束。当用户再次通过输入模块输入启动指令之后,主控设备10再次计算预设份数并执行步骤S104至步骤S224。
第二实施例提供的采样点测试方法的其它步骤与第一实施例提供的采样点测试方法的基本一致,在此不再一一赘述。
上述实施例中,设置第一干扰片段每次长度增加一个单位长度,相当于对报文从前往后进行干扰;设置第二干扰片段每次长度减少一个单位长度,相当于对报文从后往前进行干扰,从而得到采样点的一个区间范围,使得测试得到的采样点更加准确、可信。
在一些可行的实施例中,当主控设备10接收到用户通过输入模块输入的启动指令之后,主控设备10可以先计算预设份数并执行步骤S202至步骤S224,再执行步骤S104至步骤S124。
请结合参看图4,其为本发明实施例提供的主控设备的内部结构示意图。主控设备10包括存储器11和处理器12。在本实施例中,主控设备10包括但不限于台式计算机、笔记本电脑、平板电脑等。其中,存储器11用于存储程序指令,处理器12用于执行程序指令以实现上述采样点测试方法。
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其它数据处理芯片,用于运行存储器11中存储的程序指令。
存储器11至少包括一种类型的可读存储介质,该可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是计算机设备的内部存储单元,例如计算机设备的硬盘。存储器11在另一些实施例中也可以是外部计算机设备的存储设备,例如计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(FlashCard)等。进一步地,存储器11还可以既包括计算机设备的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于计算机设备的应用软件及各类数据,例如实现采样点测试方法的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。
请结合参看图5,其为本发明实施例提供的采样点测试系统的内部结构示意图。采样点测试系统100包括总线干扰仪20以及主控设备10。其中,主控设备10与总线干扰仪20电性连接。主控设备10的具体结构参照上述实施例。由于采样点测试系统100采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘且本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
以上所列举的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属于本发明所涵盖的范围。

Claims (10)

1.一种采样点测试方法,其特征在于,所述采样点测试方法包括:
获取预设份数和预设采样点;
设置第一干扰片段和所述第一干扰片段的长度,其中,所述第一干扰片段的长度与所述预设份数的比值小于所述预设采样点;
接收报文,其中,所述报文包括报文ID;
设置干扰序列,其中,所述干扰序列包括序列ID;
判断所述报文ID与所述序列ID是否相同;
当所述报文ID与所述序列ID相同时,将所述第一干扰片段加入所述报文,并判断所述第一干扰片段是否成功加入所述报文;
当所述第一干扰片段成功加入所述报文时,利用所述第一干扰片段干扰所述报文;
判断所述报文是否出现错误帧;
当所述报文出现错误帧时,获取所述第一干扰片段的长度;以及
利用所述第一干扰片段的长度和所述预设份数计算第一目标采样点。
2.如权利要求1所述的采样点测试方法,其特征在于,所述采样点测试方法还包括:
当所述第一干扰片段没有成功加入所述报文或者所述报文没有出现错误帧时,将所述第一干扰片段的长度增加一个单位长度;
清除所述干扰序列;以及
再次设置所述干扰序列。
3.如权利要求1所述的采样点测试方法,其特征在于,利用所述第一干扰片段的长度和所述预设份数计算第一目标采样点之后,所述采样点测试方法还包括:
设置第二干扰片段和所述第二干扰片段的长度,其中,所述第二干扰片段的长度与所述预设份数相同;
接收报文,其中,所述报文包括报文ID;
设置干扰序列,其中,所述干扰序列包括序列ID;
判断所述报文ID与所述序列ID是否相同;
当所述报文ID与所述序列ID相同时,将所述第二干扰片段加入所述报文,并判断所述第二干扰片段是否成功加入所述报文;
当所述第二干扰片段成功加入所述报文时,利用所述第二干扰片段干扰所述报文;
判断所述报文是否出现错误帧;
当所述报文出现错误帧时,获取所述第二干扰片段的长度;以及
利用所述第二干扰片段的长度和所述预设份数计算第二目标采样点。
4.如权利要求3所述的采样点测试方法,其特征在于,所述采样点测试方法还包括:
当所述第二干扰片段没有成功加入所述报文或者所述报文没有出现错误帧时,将所述第二干扰片段的长度减少一个单位长度;
清除所述干扰序列;以及
再次设置所述干扰序列。
5.如权利要求3所述的采样点测试方法,其特征在于,将所述第一干扰片段或者所述第二干扰片段加入所述报文具体包括:
设置预设干扰位;以及
将所述第一干扰片段或者所述第二干扰片段加入所述报文中与所述预设干扰位相对应的位置。
6.如权利要求5所述的采样点测试方法,其特征在于,利用所述第一干扰片段或者所述第二干扰片段干扰所述报文具体包括:
利用所述第一干扰片段或者所述第二干扰片段干扰所述报文中与所述预设干扰位相对应的位置之前的部分。
7.如权利要求3所述的采样点测试方法,其特征在于,判断所述第一干扰片段或者所述第二干扰片段是否成功加入所述报文具体包括:
读取所述报文;
判断所述读取的报文与所述接收的报文是否相同;
当所述读取的报文与所述接收的报文相同时,判断所述第一干扰片段或者所述第二干扰片段没有成功加入所述报文;以及
当所述读取的报文与所述接收的报文不相同时,判断所述第一干扰片段或者所述第二干扰片段成功加入所述报文。
8.如权利要求3所述的采样点测试方法,其特征在于,利用所述第二干扰片段的长度和所述预设份数计算第二目标采样点之后,所述采样点测试方法还包括:
输出所述第一目标采样点和所述第二目标采样点之间的区间范围。
9.一种主控设备,其特征在于,所述主控设备包括:
存储器,用于存储程序指令;以及
处理器,用于执行所述程序指令以实现如权利要求1至8中任一项所述的采样点测试方法。
10.一种采样点测试系统,其特征在于,所述采样点测试系统包括:
总线干扰仪;以及
如权利要求9所述的主控设备,所述主控设备与所述总线干扰仪电性连接。
CN202111487152.5A 2021-12-08 2021-12-08 采样点测试方法及其系统及主控设备 Active CN113904957B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111487152.5A CN113904957B (zh) 2021-12-08 2021-12-08 采样点测试方法及其系统及主控设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111487152.5A CN113904957B (zh) 2021-12-08 2021-12-08 采样点测试方法及其系统及主控设备

Publications (2)

Publication Number Publication Date
CN113904957A CN113904957A (zh) 2022-01-07
CN113904957B true CN113904957B (zh) 2022-02-22

Family

ID=79025530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111487152.5A Active CN113904957B (zh) 2021-12-08 2021-12-08 采样点测试方法及其系统及主控设备

Country Status (1)

Country Link
CN (1) CN113904957B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007115431A1 (fr) * 2006-04-07 2007-10-18 Huawei Technologies Co., Ltd. Procédé de transmission de messages de données sur la base d'un protocole de transmission en temps réel et dispositif correspondant
CN107948020A (zh) * 2017-12-22 2018-04-20 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的方法及装置
CN207819942U (zh) * 2017-12-22 2018-09-04 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的装置
CN109275110A (zh) * 2018-11-23 2019-01-25 四川九洲空管科技有限责任公司 一种空中交通情报服务广播报文的发送方法
CN110730108A (zh) * 2019-09-12 2020-01-24 机械工业仪器仪表综合技术经济研究所 一种残余差错率的验证方法、装置及计算机设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2996957A1 (en) * 2017-03-01 2018-09-01 Intraway R&D S.A. Method and system for interference detection and diagnostic in cable networks
CN107748286A (zh) * 2017-09-01 2018-03-02 许昌许继软件技术有限公司 一种变电站浪涌干扰信号的识别方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007115431A1 (fr) * 2006-04-07 2007-10-18 Huawei Technologies Co., Ltd. Procédé de transmission de messages de données sur la base d'un protocole de transmission en temps réel et dispositif correspondant
CN107948020A (zh) * 2017-12-22 2018-04-20 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的方法及装置
CN207819942U (zh) * 2017-12-22 2018-09-04 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的装置
CN109275110A (zh) * 2018-11-23 2019-01-25 四川九洲空管科技有限责任公司 一种空中交通情报服务广播报文的发送方法
CN110730108A (zh) * 2019-09-12 2020-01-24 机械工业仪器仪表综合技术经济研究所 一种残余差错率的验证方法、装置及计算机设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于 CAN 总线的气象雷达网络测试与故障分析》;汪斌;《信息通信》;20170815(第176期);正文1-3页 *

Also Published As

Publication number Publication date
CN113904957A (zh) 2022-01-07

Similar Documents

Publication Publication Date Title
US20170310566A1 (en) System and method for detecting system's performance regression
CN112506751B (zh) 一种服务器整机性能的对比测试方法、装置、设备及介质
CN108733674B (zh) 一种a2l文件合并方法及装置
CN113904957B (zh) 采样点测试方法及其系统及主控设备
CN115686961A (zh) 处理器测试方法、装置及电子设备
CN110263417B (zh) 一种时序特性获取方法、装置及电子设备
CN113407411A (zh) 一种直播场景中线上数据的准确性监测装置及方法
CN112241615A (zh) 一种数据平衡性时序的检测方法、系统及电子设备
CN111694588B (zh) 引擎升级检测方法、装置、计算机设备和可读存储介质
US11386251B2 (en) Logic simulation verification system, logic simulation verification method, and program
CN111309475B (zh) 一种检测任务执行方法及设备
US20210247274A1 (en) Anomaly detecting device, anomaly detection method and program
CN116225690A (zh) 基于docker的内存多维数据库计算负载均衡方法及系统
CN115550178A (zh) 一种智慧网关管控方法及系统
CN114090357A (zh) 一种硬盘性能测试方法、装置、电子设备及存储介质
CN113495225A (zh) 一种电源稳定性测试方法、系统及设备
CN115086156B (zh) 存储区域网络中异常应用的定位方法
CN116010200B (zh) 电压输出方法、主板、电压输出装置和计算机设备
CN111104332B (zh) 覆盖率测试方法,测试装置,服务设备及可读存储介质
CN119043769A (zh) 设备检测方法、装置、设备和存储介质
JP5211685B2 (ja) アサーション記述の生成方法及びプログラム並びに記録媒体
CN116610589A (zh) 接口测试用例的生成方法、装置、设备及存储介质
CN116467129A (zh) Pcie部件的智能化配置方法、装置和计算机设备
CN119179632A (zh) 软件数据标定方法、装置、设备、介质、产品及车辆
CN119357001A (zh) 系统性能评估方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 518049 Floor 25, Block A, Zhongzhou Binhai Commercial Center Phase II, No. 9285, Binhe Boulevard, Shangsha Community, Shatou Street, Futian District, Shenzhen, Guangdong

Patentee after: Shenzhen Youjia Innovation Technology Co.,Ltd.

Address before: 518049 401, building 1, Shenzhen new generation industrial park, No. 136, Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong Province

Patentee before: SHENZHEN MINIEYE INNOVATION TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address