【技术实现步骤摘要】
本专利技术涉及通讯
,特别是涉及一种接口信号一致性测试方法和系统。
技术介绍
目前,计算机系统与外部设备进行数据通讯时,一般都要通过接口进行数据传输,如:基于通用串行总线(USB,UniversalSerialBus)连接规范的USB接口。因此,在计算机产品的规格测试中,都要对其接口进行信号一致性测试,以保证数据传输的准确性和稳定性。传统的对产品的接口信号一致性测试时,都是通过一个特定的VIP(供应商)与PID(产品识别码)的USB设备及相应的设备驱动,或通过串口的调试终端,在串口的调试终端中输入命令,让控制器能进入信号一致性测试模式。但是,采用传统的接口信号一致性测试,都必须要依赖于特定的VIP与PID的USB设备及相应的设备驱动,或者是依赖于串口的调试终端。这就使得接口信号一致性测试的便捷性和通用性较差。
技术实现思路
基于此,有必要针对传统的接口信号一致性测试的便捷性和通用性较差的问题,提供一种接口信号一致性测试方法和系统。为实现本专利技术目的提供的一种接口信号一致性测试方法,包括如下步骤:通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口,由所述信号一致性测试接口传送测试命令至所述接口控制器驱动;所述接口控制器驱动接收到所述测试命令后,根据所述测试命令控制接口控制器进入信号一致性测试模式,进行接口信号一致性测试。在其中一个实 ...
【技术保护点】
一种接口信号一致性测试方法,其特征在于,包括如下步骤:通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接口,由所述信号一致性测试接口传送测试命令至所述接口控制器驱动;所述接口控制器驱动接收到所述测试命令后,根据所述测试命令控制接口控制器进入信号一致性测试模式,进行接口信号一致性测试。
【技术特征摘要】
1.一种接口信号一致性测试方法,其特征在于,包括如下步骤:
通过在接口设备系统的应用层安装的可执行文件,调用配置在接口控制器
驱动中的信号一致性测试接口,由所述信号一致性测试接口传送测试命令至所
述接口控制器驱动;
所述接口控制器驱动接收到所述测试命令后,根据所述测试命令控制接口
控制器进入信号一致性测试模式,进行接口信号一致性测试。
2.根据权利要求1所述的方法,其特征在于,所述通过在接口设备系统的
应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接
口之前,包括如下步骤:
对所述接口控制器驱动进行初始化;
在所述接口控制器驱动中增设所述信号一致性测试接口;
根据在所述接口控制器驱动中增设的所述信号一致性测试接口,在所述应
用层生成相应的所述可执行文件。
3.根据权利要求2所述的方法,其特征在于,所述在所述接口控制器驱动
中增设所述信号一致性测试接口后,还包括对所述信号一致性测试接口进行封
装的步骤。
4.根据权利要求1所述的方法,其特征在于,所述通过在接口设备系统的
应用层安装的可执行文件,调用配置在接口控制器驱动中的信号一致性测试接
口,由所述信号一致性测试接口传送测试命令至所述接口控制器驱动,包括如
下步骤:
运行所述应用层安装的所述可执行文件,并等待接收所述测试命令;
当接收到所述测试命令后,判断所述测试命令是否为信号一致性测试命令;
若是,则调用所述信号一致性测试接口,由所述信号一致性测试接口将所
述测试命令传送至所述接口控制器驱动中;
若否,则返回执行所述等待接收所述测试命令的步骤。
5.根据权利要求1或4所述的方法,其特征在于,所述接口控制器驱动接
收到所述测试命令后,根据所述测试命令控制接口控制器进入信号一致性测试
\t模式,包括如下步骤:
所述接口控制器驱动接收到所述测试命令后,对所述测试命令进行解析,
获取相应的解析结果,并判断所述解析结果是否为信号一致性测试命令;
若是,则调用所述信号一致性测试接口,由所述信号一致性测试接口操作
寄存器,控制所述接口控制器进入所述信号一致性测试模块;
若否,则执行所述接口控制器驱动等待接收所述测试命令的步骤。
6.根据权利要求1所述的方法,其特征在于,所述接口设备系统为基于Linux
内核平台的系统;所述可执行文件为APK文件。
7.根据权利要求1所述的方法,其特征在于,所述接口为USB接口或EMAC
接口。
8.一种接口信号一致性测试系统,其特征在于...
【专利技术属性】
技术研发人员:王静歆,杨乃添,
申请(专利权)人:珠海全志科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。