USB接口的测试系统、方法、计算机设备和存储介质与流程

文档序号:36089139发布日期:2023-11-18 07:28阅读:35来源:国知局
USB接口的测试系统、方法、计算机设备和存储介质与流程

本申请涉及计算机,特别是涉及一种usb接口的测试系统、方法、计算机设备和存储介质。


背景技术:

1、对于常见的电子产品,比如智能投影产品,其上通常会有若干个标配的usb接口。在电子产品出厂前,通常会对usb接口的不同传输功能进行测试,以确保usb接口的传输功能正常。

2、目前,主要是通过将不同的测试设备分别与电子产品的同一个usb接口连接,以通过不同的测试设备单独对该usb接口的其中一项传输功能进行测试。比如通过其中一台测试设备单独对usb3.0接口的usb2.0功能进行测试,通过另一台测试设备单独对usb3.0接口的usb3.0功能进行测试,从而完成对usb3.0接口的不同传输功能(即usb2.0功能以及usb3.0功能)的测试。但是,采用上述方式需要更换多台测试设备才能实现完整的传输功能测试,比较局限。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够减小局限性的usb接口的测试系统、方法、装置、计算机设备、存储介质和计算机程序产品。

2、第一方面,本申请提供了一种usb接口的测试系统。系统包括:连接装置和测试设备;连接装置包括第一接口、第二接口和第三接口;

3、第一接口用于与待测设备的usb接口连接,第一接口包括第一引脚组和第二引脚组,第一引脚组与第二接口连接,第二接口与测试设备连接,第二引脚组与第三接口连接,第三接口用于与存储器连接;其中,第二接口用于实现第一usb传输功能;第三接口用于实现第二usb传输功能;

4、测试设备,用于在执行测试程序时,根据第二接口与测试设备的通信情况、以及第三接口与存储器的通信情况,测试与第一接口连接的usb接口的usb传输功能。

5、在一些实施例中,第一接口为同时具备usb2.0功能和usb3.0功能的接口,第二接口是对第一接口进行引脚拆分得到的、仅具备usb2.0功能的接口,第三接口是对第一接口进行引脚拆分得到的、仅具备usb3.0功能的接口。

6、在一些实施例中,第一引脚组包括第一引脚、第二引脚、第三引脚和第四引脚;第二引脚组包括第一引脚、第二引脚、第五引脚、第六引脚、第七引脚和第八引脚;第一引脚用于进行电源供电;第二引脚是用于进行设备连接的地线;第三引脚和第四引脚是用于传输数据信号的数据传输线;第五引脚和第六引脚是超速接收数据线,用于支持usb3.0功能的高速数据传输;第七引脚和第八引脚是超速发送数据线,用于支持usb3.0功能的高速数据传输。

7、第二方面,本申请提供了一种usb接口的测试方法。方法包括:

8、分别读取第二接口和第三接口的通信状态;通信状态用于指示第二接口与连接的测试设备、以及第三接口与连接的存储器之间的通信情况;

9、根据通信状态对待测试设备的usb接口的usb传输功能进行测试。

10、在一些实施例中,在第二接口与测试设备通信成功、且第三接口与存储器通信成功的情况下,根据存储器的设备标识对待测试设备的usb接口的usb传输功能进行测试。

11、在一些实施例中,在第二接口与测试设备通信失败、或第三接口与存储器通信失败的情况下,则确定待测试设备的usb接口的usb传输功能异常。

12、在一些实施例中,设备标识包括供应商识别码和产品识别码;在第二接口与测试设备通信成功、且第三接口与存储器通信成功的情况下,将供应商识别码和预设的第一识别码进行比较,并将产品识别码和预设的第二识别码进行比较;在供应商识别码和第一识别码相同,且产品识别码和第二识别码相同的情况下,则确定待测试设备的usb接口的usb传输功能正常。

13、在一些实施例中,若供应商识别码和第一识别码不相同,或者产品识别码和第二识别码不相同,则确定待测试设备的usb接口的usb传输功能异常。

14、第三方面,本申请还提供了一种usb接口的测试装置。装置包括:

15、状态读取模块,用于分别读取第二接口和第三接口的通信状态;通信状态用于指示第二接口与连接的测试设备、以及第三接口与连接的存储器之间的通信情况;

16、接口测试模块,用于根据通信状态对待测试设备的usb接口的usb传输功能进行测试。

17、在一些实施例中,接口测试模块,还用于在第二接口与测试设备通信失败、或第三接口与存储器通信失败的情况下,则确定待测试设备的usb接口的usb传输功能异常。

18、在一些实施例中,接口测试模块,还用于在第二接口与测试设备通信成功、且第三接口与存储器通信成功的情况下,根据存储器的设备标识对待测试设备的usb接口的usb传输功能进行测试。

19、在一些实施例中,接口测试模块,还用于在第二接口与测试设备通信成功、且第三接口与存储器通信成功的情况下,将读取的供应商识别码和预设的第一识别码进行比较,并将读取的产品识别码和预设的第二识别码进行比较;在供应商识别码和第一识别码相同,且产品识别码和第二识别码相同的情况下,则确定待测试设备的usb接口的usb传输功能正常。

20、在一些实施例中,接口测试模块,还用于若供应商识别码和第一识别码不相同,或者产品识别码和第二识别码不相同,则确定待测试设备的usb接口的usb传输功能异常。

21、第四方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述usb接口的测试方法中的步骤。

22、第五方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述usb接口的测试方法中的步骤。

23、第六方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述usb接口的测试方法中的步骤。

24、上述usb接口的测试系统、方法、装置、计算机设备、存储介质和计算机程序产品,通过本申请设计的连接装置,能够对完整第一接口进行引脚拆分,得到用于实现第一usb传输功能的第二接口和用于实现第二usb传输功能的第三接口。将第一接口的第一引脚组与第二接口连接,将第二接口与测试设备连接,将第一接口的第二引脚组与第三接口连接,并将第三接口与存储器连接。这样,就能够通过一台测试设备执行测试程序,以根据第二接口与测试设备的通信情况、以及第三接口与存储器的通信情况,对与第一接口连接的待测试设备的usb接口的第一usb传输功能以及第二usb传输功能进行测试,从而在不需要更换其余测试设备的前提下,实现完整的传输功能测试,大大减少了局限性。



技术特征:

1.一种usb接口的测试系统,其特征在于,所述系统包括:连接装置和测试设备;所述连接装置包括第一接口、第二接口和第三接口;

2.根据权利要求1所述的系统,其特征在于,所述第一接口为同时具备usb2.0功能和usb3.0功能的usb接口,所述第二接口是对所述第一接口进行引脚拆分得到的、仅具备usb2.0功能的接口,所述第三接口是对所述第一接口进行引脚拆分得到的、仅具备usb3.0功能的接口。

3.根据权利要求1所述的系统,其特征在于,所述第一引脚组包括第一引脚、第二引脚、第三引脚和第四引脚;所述第二引脚组包括所述第一引脚、所述第二引脚、第五引脚、第六引脚、第七引脚和第八引脚;所述第一引脚用于进行电源供电;所述第二引脚是用于进行设备连接的地线;所述第三引脚和所述第四引脚是用于传输数据信号的数据传输线;所述第五引脚和所述第六引脚是超速接收数据线,用于支持usb3.0功能的高速数据传输;所述第七引脚和所述第八引脚是超速发送数据线,用于支持usb3.0功能的高速数据传输。

4.一种usb接口的测试方法,其特征在于,应用于权利要求1至4任一项所述的usb接口的测试系统中的测试设备,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述通信状态对待测试设备的usb接口的usb传输功能进行测试,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述设备标识包括供应商识别码和产品识别码;所述在所述第二接口与所述测试设备通信成功、且所述第三接口与所述存储器通信成功的情况下,根据所述存储器的设备标识对所述待测试设备的usb接口的usb传输功能进行测试,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求4至8中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求4至8中任一项所述的方法的步骤。


技术总结
本申请公开一种USB接口的测试系统、方法、计算机设备和存储介质,涉及计算机技术领域。系统包括:连接装置和测试设备;连接装置包括第一接口、第二接口和第三接口;第一接口与待测设备的USB接口连接,第一接口的第一引脚组与第二接口连接,第二接口与测试设备连接,第一接口的第二引脚组与第三接口连接,第三接口与存储器连接;其中,第二接口用于实现第一USB传输功能;第三接口用于实现第二USB传输功能;测试设备,用于在执行测试程序时根据第二接口与测试设备的通信情况、第三接口与存储器的通信情况测试待测设备的USB接口的USB传输功能。采用本系统能够减小USB接口测试的局限性。

技术研发人员:戴清华,曹山
受保护的技术使用者:峰米(北京)科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1