【技术实现步骤摘要】
一种可自适应选择物理接口的时间间隔测量仪及系统
[0001]本专利技术属于时间间隔测量
,具体地涉及一种可自适应选择物理接口的时间间隔测量仪及系统。
技术介绍
[0002]目前,时间间隔测量技术已能达到很高的水平,即基于直接计数法、模拟内插法和游标法等原理设计的时间间隔测量仪可以达到较高的精度,并有许多产品可供市场应用。为了适应更多的场景,例如为了满足与电脑连接或者方便集成到其他设备中,在时间间隔测量仪设计时会保留多种物理接口,例如USB(Universal Serial Bus,通用串行总线)接口、以太网接口(有时也简称网口)、光纤接口(有时也简称光口)和串行接口(有时也简称串口)等。
[0003]在时间间隔测量仪连接使用时,为了选用某个目标物理接口,现有的接口连接方案是再增加一个拨码开关(也叫拨动开关、超频开关、地址开关、拨拉开关、数码开关或指拨开关,是一款用来操作控制的地址开关,采用的是0/1的二进制编码原理),并提前约定某一个编码值代表一种物理接口,以及在连接外部设备之前,先使所述拨码开关指向与目标物理 ...
【技术保护点】
【技术特征摘要】
1.一种可自适应选择物理接口的时间间隔测量仪,其特征在于,包括有接口选择监听模块、接口数据选择模块和多个物理接口,其中,所述多个物理接口中的任意两个物理接口均不相同,并在每个所述物理接口中配置有一个数据流监听模块和对应接口的一个接口驱动模块,所述多个物理接口与预设的且不同的多个数据流一一对应;所述接口选择监听模块分别通信连接各个所述数据流监听模块,所述接口数据选择模块分别通信连接所述接口选择监听模块和各个所述接口驱动模块;所述接口驱动模块,用于驱动对应接口收发数据;所述数据流监听模块,用于监听在对应接口接收的数据流,得到数据流监听结果;所述接口选择监听模块,用于根据来自各个所述数据流监听模块的数据流监听结果,生成接口选择指示信息;所述接口数据选择模块,用于根据所述接口选择指示信息从所述多个物理接口中选定某个物理接口,并接收来自所述某个物理接口的数据,以及将待发数据转发至所述某个物理接口的接口驱动模块。2.如权利要求1所述的时间间隔测量仪,其特征在于,根据来自各个所述数据流监听模块的数据流监听结果,生成接口选择指示信息,包括:当来自各个所述数据流监听模块的数据流监听结果综合指示仅有一个数据流时,生成用于指示选择与该数据流对应的物理接口的第一接口选择指示信息;和/或,当来自各个所述数据流监听模块的数据流监听结果综合指示有不同的至少两个数据流时,根据预设的接口优先级顺序,从至少两个物理接口中选出与最高接口优先级对应的物理接口,然后生成用于指示选择该物理接口的第二接口选择指示信息,其中,所述至少两个物理接口与所述至少两个数据流一一对应。3.如权利要求1所述的时间间隔测量仪,其特征在于,还包括有通信连接所述接口数据选择模块的数据解析及组包模块和通信连接所述数据解析及组包模块的业务模块;所述数据解析及组包模块,用于解析来自所述某个物理接口的数据,然后将解析结果传送至所述业务模块,以及对来自所述业务模块的待发数据进行组包,以便通过所述某个物理接口的接口驱动模块进行对外发送;所述业务模块,用于对来自所述数据解析及组包模块的解析结果进行业务处理,以及生成所述待发数据。4.如权利要求1所述的时间间隔测量仪,其特征在于,所述多个物理接口包括有USB接口、以太网接口、光纤接口和/或串行接口。5.一种可自适应选择物理接口的时间间隔测量仪,其特征在于,包括有接口选择监听模块、接口数据选择模块和多个物理接口,其中,所述多个物理接口中的任意两个物理接口均不相同,并在每个所述物理接口中配置有对应接口的一个接口驱动模块和一个数据解析及组包模块;所述接口选择监听模块分别通信连接各个所述数据解析及组包模块,所述接口数据选择模块分别通信连接所述接口选择监听模块和各个所述数据解析及组包模块;所述接口驱动模块,用于驱动对应接口收发数据;所述数据解析及组包模块,用于解析在对应接口接收的数据,得到解...
【专利技术属性】
技术研发人员:张帅,陈杰,
申请(专利权)人:山东星秒光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。