1.一种USB接口通信测试系统,其特征在于,包括:
测试治具,USB连接待测设备的待测USB接口;
上位机,分别串口通信连接以及网口通信连接所述待测设备,用于控制执行所述待测设备的USB接口通信测试;其中,所述控制待测设备的USB接口通信测试包括:通过串口调试工具来调用测试镜像文件和简单传输协议,并控制所述待测设备通过所述网口通信来导入测试镜像文件,其中,所述测试镜像集成有多种USB信号测试模式以供选择执行,以令所述测试治具完成对待测设备的USB接口通信测试。
2.根据权利要求1所述的USB接口通信测试系统,其特征在于,所述通过串口调试工具来控制所述待测设备通过所述网口通信导入测试镜像文件,包括:调用简单文件传输协议的工具使所述待测设备导入测试镜像文件。
3.根据权利要求1所述的USB接口通信测试系统,其特征在于,所述测试镜像文件包括:分别对应各个USB信号测试模式的USB测试信号数据包的集合;所述USB接口通信测试包括:在一或多个所述USB信号测试模式下在所述待测USB接口发送对应的所述USB测试信号数据包。
4.根据权利要求3所述的USB接口通信测试系统,其特征在于,包括:示波器,连接所述测试治具设有的差分对,用于抓取待测试的USB信号的波形。
5.根据权利要求1所述的USB接口通信测试系统,其特征在于,各所述USB信号测试模式包含多个测试项目以供执行。
6.根据权利要求1所述的USB接口通信测试系统,其特征在于,所述多种USB信号测试模式划分并对应于不同USB控制器类型,所述上位机在提供所述USB信号测试模式选择之前还包括:提供USB控制器类型的选择。
7.根据权利要求6所述的USB接口通信测试系统,其特征在于,所述不同USB控制器类型包括:OHCI、UHCI、EHCI及xHCI中的一种或多种。
8.根据权利要求7所述的USB接口通信测试系统,其特征在于,所述USB接口为USB2.0或USB3.0接口;所述USB信号测试模式包括:对应EHCI的USB2.0信号质量测试模式;其中,所述USB信号质量测试模式所包含的测试项目包括:眼图测试、信号速率测试、包尾宽度测试、JK抖动测试、KJ抖动测试、单调性测试、上升时间测试和下降时间测试。
9.根据权利要求1所述的USB接口通信测试系统,其特征在于,所述串口调试工具包括:Windows系统附带的超级终端或SecureCRT软件。
10.一种USB接口通信测试方法,应用于权利要求1至9中任一项所述的USB接口通信测试系统,其特征在于,所述方法包括:令待测设备导入测试镜像文件;
选择USB信号测试模式执行以完成所述待测设备的USB接口通信测试。