[发明专利]接口信号一致性测试方法和系统有效
申请号: | 201610056930.8 | 申请日: | 2016-01-27 |
公开(公告)号: | CN105740109B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 王静歆;杨乃添 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/10 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤;李双皓 |
地址: | 519080 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 信号 一致性 测试 方法 系统 | ||
本发明公开了一种接口信号一致性测试方法和系统,其中方法包括如下步骤:通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口,由信号一致性测试接口传送测试命令至接口控制器驱动;接口控制器驱动接收到测试命令后,根据测试命令控制接口控制器进入信号一致性测试模式,进行接口信号一致性测试。其只需在应用层直接安装相应的可执行文件,并在接口控制器驱动增设信号一致性测试接口即可实现接口信号一致性的测试,不需要特定的VIP与PID的接口设备及相应的接口设备驱动和串口的调试终端。有效解决了传统的接口信号一致性测试的便捷性和通用性较差的问题。
技术领域
本发明涉及通讯技术领域,特别是涉及一种接口信号一致性测试方法和系统。
背景技术
目前,计算机系统与外部设备进行数据通讯时,一般都要通过接口进行数据传输,如:基于通用串行总线(USB,Universal Serial Bus)连接规范的USB接口。因此,在计算机产品的规格测试中,都要对其接口进行信号一致性测试,以保证数据传输的准确性和稳定性。传统的对产品的接口信号一致性测试时,都是通过一个特定的VIP(供应商)与PID(产品识别码)的USB设备及相应的设备驱动,或通过串口的调试终端,在串口的调试终端中输入命令,让控制器能进入信号一致性测试模式。
但是,采用传统的接口信号一致性测试,都必须要依赖于特定的VIP与PID的USB设备及相应的设备驱动,或者是依赖于串口的调试终端。这就使得接口信号一致性测试的便捷性和通用性较差。
发明内容
基于此,有必要针对传统的接口信号一致性测试的便捷性和通用性较差的问题,提供一种接口信号一致性测试方法和系统。
为实现本发明目的提供的一种接口信号一致性测试方法,包括如下步骤:
通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口,由所述信号一致性测试接口传送测试命令至所述接口控制器驱动;
所述接口控制器驱动接收到所述测试命令后,根据所述测试命令控制接口控制器进入信号一致性测试模式,进行接口信号一致性测试。
在其中一个实施例中,所述通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口之前,包括如下步骤:
对所述接口控制器驱动进行初始化;
在所述接口控制器驱动中增设所述信号一致性测试接口;
根据在所述接口控制器驱动中增设的所述信号一致性测试接口,在所述应用层生成相应的所述可执行文件。
在其中一个实施例中,所述在所述接口控制器驱动中增设所述信号一致性测试接口后,还包括对所述信号一致性测试接口进行封装的步骤。
在其中一个实施例中,所述通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口,由所述信号一致性测试接口传送测试命令至所述接口控制器驱动,包括如下步骤:
运行所述应用层安装的所述可执行文件,并等待接收所述测试命令;
当接收到所述测试命令后,判断所述测试命令是否为信号一致性测试命令;
若是,则调用所述信号一致性测试接口,由所述信号一致性测试接口将所述测试命令传送至所述接口控制器驱动中;
若否,则返回执行所述等待接收所述测试命令的步骤。
在其中一个实施例中,所述接口控制器驱动接收到所述测试命令后,根据所述测试命令控制接口控制器进入信号一致性测试模式,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056930.8/2.html,转载请声明来源钻瓜专利网。