面向GJB289A总线ICD缺失的测试方法技术

技术编号:46394794 阅读:4 留言:0更新日期:2025-09-16 19:47
本发明专利技术公开了一种面向GJB289A总线ICD缺失的测试方法,包括以下步骤:通过第一GJB289A终端模块采集被测系统正常工作模式下GJB289A总线上的消息并形成录制文件;在录制文件中提取其中的非广播消息,将提取的消息转换成BC指令并发送到被测系统GJB289A总线;根据远程终端对发送指令的响应情况以及从当前指令中转换出的指令字中获取该远程终端的地址;获取远程终端的简单网络消息;在获取的指定远程终端的简单网络消息中提取指令,判断被测系统GJB289A总线通讯是否正常;当被测系统GJB289A总线通讯正常时,根据当前响应与预先记录的简单网络消息的响应的比对情况,对该指定远程终端状态进行测试。本发明专利技术很好地解决了GJB289A总线ICD缺失情况下无法对被测产品功能进行测试的问题。

【技术实现步骤摘要】

本专利技术属于总线测试,具体涉及一种面向gjb289总线icd缺失的测试方法。


技术介绍

1、随着电子信息系统的快速发展,总线技术得到了大量应用,除了模拟信号、离散信号等,大量的信息通过总线接口进行传递。

2、在测试领域,为了实现对该类设备的测试,需要知道被测对象使用了哪类或哪几类总线,同时还要知道对应总线的通信协议,即icd,才能实现被测对象的功能逻辑、性能等的测试。但在一些应用场景中,由于获取icd比较困难,需要在icd缺失的情况下进行测试,导致测试无法进行。

3、gjb289a总线凭借其高可靠性、高实时性和高灵活性等特点,在航空电子领域被大量使用,但针对gjb289a总线在icd缺失情况下的测试存在同样的问题。


技术实现思路

1、本专利技术的目的在于提供一种面向gjb289总线icd缺失的测试方法,以解决在icd缺失的情况下测试无法有效开展的问题。

2、本专利技术通过下述技术方案实现:

3、面向gjb289a总线icd缺失的测试方法,包括以下步骤:

本文档来自技高网...

【技术保护点】

1.面向GJB289A总线ICD缺失的测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的面向GJB289A总线ICD缺失的测试方法,其特征在于,步骤2中从录制文件中提取的非广播消息包括:远程终端到BC的传输、BC到远程终端的传输以及不带数据字的方式指令传输。

3.根据权利要求2所述的面向GJB289A总线ICD缺失的测试方法,其特征在于,步骤2中将提取的消息转换成BC指令包括:将远程终端到BC的传输的消息转换为1个发送指令字;将BC到远程终端的传输的消息转换为1个接收指令字及相应数量的数据字;将不带数据字的方式指令传输的消息转换为1个方式控制指令字。<...

【技术特征摘要】

1.面向gjb289a总线icd缺失的测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的面向gjb289a总线icd缺失的测试方法,其特征在于,步骤2中从录制文件中提取的非广播消息包括:远程终端到bc的传输、bc到远程终端的传输以及不带数据字的方式指令传输。

3.根据权利要求2所述的面向gjb289a总线icd缺失的测试方法,其特征在于,步骤2中将提取的消息转换成bc指令包括:将远程终端到bc的传输的消息转换为1个发送指令字;将bc到远程终端的传输的消息转换为1个接收指令字及相应数量的数据字;将不带数据字的方式指令传输的消息转换为1个方式控制指令字。

4.根据权利要求1所述的面向gjb289a总线icd缺失的测试方法,其特征在于,步骤2中,当远程终端在第一预设响应时间内对发送的指令作出响应,则将当前指令字中的远程终端地址作为该远程终端的地址;

5.根据权利要求1-3中任一项所述的面向gjb289a总线icd缺失的测试方法,其特征在于,步骤3中,从录制文件中提取与某一指定远程终端相关的消息包括:总线控制器bc到指定远程终端rt传输的、指定远程终端rt到总线控制器bc传输的、消息是方式指令的且指令中的远程终端地址字段与指定远程终端rt地址相同、总线控制器bc向各远程终端的广播传输以及属于广播方式指令的。

6.根据权利要求5中所述的面向gjb289a总线icd缺失的测试方法,其特征在于,步骤3中,从录制文件中提取与指定rt相关的消息,并将其转换为bc指令发出,转换内容包括:将bc到指定rt传输的消息转换为1个rt地址字段为指定rt地址的接收指令字及相应数量的数据字;将指定rt到bc传输的消息转换为1个rt地址字段为指...

【专利技术属性】
技术研发人员:柯旭荣鹏曹琪蔡里军邓蒙郑尧尹饶晨禹
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1