System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及usb领域,尤其涉及一种基于软件控制的usb-hub装置以及用于usb-hub装置的控制方法。
技术介绍
1、对于大型集团企业,通常会集中为其各分、子公司完成各类业务系统操作,这完成这些业务系统操作时往往需要不同企业的多个usb-key来进行身份识别。例如:某大型集团缴纳公积金时,需要逐一的插入不同下属企业的usb-key,在此过程中usb输出接口需要频繁拔插,这就使得usb输出接口容易损坏,若使用现有的usb-hub设备,虽然能够插接多个usb盘,但由于各类业务系统并不能识别需要哪个usb盘处于使用状态,因此这种方式并不可行,并不能让操作者选择其需要的usb盘与业务系统进行对接。
2、中国专利文献cn207282861u公开了一种包括10个一拖七usb hub;所述一拖七usbhub包括:usb数据线和usb hub本体;所述usb数据线的一端设置有1个usb公头接口,所述usb数据线的另一端连接所述usb hub本体;所述usb hub本体上设置有7个usb母头接口,10个一拖七usb hub采用4级级联方式连接;第一级的数目为1个一拖七usb hub;第二级、第三级和第四级的数目均为3个一拖七usb hub。这种usb hub虽然能同时连接多个usb设备,但业务系统并不能控制usb设备的使用状态。
技术实现思路
1、为了克服现有技术的缺陷,本专利技术所要解决的技术问题在于提出一种基于软件控制的usb-hub装置,能够通过软件控制实现指定的usb-ke
2、为达此目的,本专利技术采用以下技术方案:
3、本专利技术提供的一种基于软件控制的usb-hub装置,包括usb通断器及控制端,所述usb通断器用于支持至少一个的usb设备所述控制端用于输出控制指令,控制所述usb通断器的usb输出接口通断,所述控制端接受到用户指令后,将所述用户指令转换为所述控制指令,并将所述控制指令发送至所述usb通断器,所述usb通断器依据所述控制指令对所述usb通断器至少一个的usb输出接口进行通断操作。
4、本专利技术的进一步地技术方案在于,所述usb通断器包括控制器、usb-hub芯片及矩阵开关,所述控制器用于控制所述矩阵开关中各个子开关的通断,所述usb-hub芯片用于传送控制指令及作为数据传输通道,所述矩阵开关用于连接多个usb输出接口,所述usb-hub芯片的输入端通过usb输入接口与所述控制端网络连接,所述usb-hub芯片的输出端与所述控制器及所述矩阵开关电连接,所述控制器与所述矩阵开关电连接,所述矩阵开关与多个usb输出接口电连接。
5、本专利技术的进一步地技术方案在于,所述usb-hub芯片包括通断接口、级联接口以及控制接口,所述控制接口与所述控制器的输入端电连接,所述usb-hub芯片将所述控制指令传输至所述控制器,所述控制器的输出端与所述矩阵开关的各个子开关电连接以控制各个子开关的通断,所述级联接口与usb级联接口电连接,所述通断接口与所述矩阵开关电连接。
6、本专利技术的进一步地技术方案在于,所述usb-hub芯片配置为第一类usb-hub芯片,所述第一类usb-hub芯片具有一路所述通断接口,所述矩阵开关的各个子开关的输入端均与一路所述通断接口电连接。
7、本专利技术的进一步地技术方案在于,所述usb-hub芯片配置为第二类usb-hub芯片,所述第二类usb-hub芯片具有多路所述通断接口,多路所述通断接口与所述矩阵开关的多个子开关一一对应,每个所述子开关与一路与之对应的所述通断接口电连接。
8、本专利技术的进一步地技术方案在于,所述控制端包括交互界面、决策单元以及传输单元,所述交互界面用于与用户进行人机交互,接收所述用户指令,所述决策单元用于将所述用户指令转换为控制指令,所述传输单元用于将所述控制指令传输至所述usb通断器。
9、本专利技术的进一步地技术方案在于,所述交互界面包括设备列表、接口编号、设备状态以及更改按钮,所述设备列表用于以列表的方式展示所有usb设备,所述接口编号用于展示各个usb设备对应的通道编号,所述设备状态用于展示usb设备现有状态,所述更改按钮用于用户更改各个usb设备的工作状态。
10、本专利技术的进一步地技术方案在于,所述交互界面还设置有模式按钮,所述决策单元包括单通路模式或者多通路模式,当用户单击单通路模式时,所述决策单元输出适用于所述单通路模式的控制指令,当用户单击多通路模式时,所述决策单元输出适用于所述多通路模式的控制指令。
11、本专利技术的进一步地技术方案在于,当所述决策单元选择单通路模式时,所述usb-hub芯片配置为第一类usb-hub芯片,所述第一类usb-hub芯片具有3路输出,1路为控制接口、2路为级联接口以及3路为通断接口;或者
12、当所述决策单元选择多通路模式时,所述usb-hub芯片配置为第二类usb-hub芯片,所述第二类usb-hub芯片具有n+2路输出,1路为控制接口,2路为级联接口,n路为n个通断接口。
13、本专利技术还提供的一种usb-hub装置的控制方法,用于上述的基于软件控制的usb-hub装置,按如下步骤实施:
14、s00:控制端接收到用户指令;
15、s10:所述控制端将用户指令转化为控制指令;
16、s20:所述控制端将所述控制指令发送至所述usb通断器;
17、s30:所述usb通断器依据所述控制指令对所述usb通断器至少一个的usb输出接口进行通断操作。。
18、本专利技术的有益效果为:
19、本专利技术提供的基于软件控制的usb-hub装置,设置了usb通断器及控制端,控制端是一种用于电脑的操作系统的程序,其能够供用户选择各个sub设备的使用状态,能够与集团公司的业务系统进行对接,当控制端输出控制指令后,usb通断器可依据usb通断器至少一个的usb输出接口进行通断操作,从而使得usb-key被选择使用受到软件的控制,这就能够根本上解决了多个usb设备不能被业务系统选择使用的问题,能够很好适配某个业务系统需要对接多个usb设备的情形,大幅提升了工作效率及接口使用寿命。
本文档来自技高网...【技术保护点】
1.一种基于软件控制的USB-HUB装置,其特征在于,包括:
2.根据权利要求1所述的基于软件控制的USB-HUB装置,其特征在于:
3.根据权利要求2所述的基于软件控制的USB-HUB装置,其特征在于:
4.根据权利要求3所述的基于软件控制的USB-HUB装置,其特征在于:
5.根据权利要求3所述的基于软件控制的USB-HUB装置,其特征在于:
6.根据权利要求1所述的基于软件控制的USB-HUB装置,其特征在于:
7.根据权利要求6所述的基于软件控制的USB-HUB装置,其特征在于:
8.根据权利要求7所述的基于软件控制的USB-HUB装置,其特征在于:
9.根据权利要求8所述的基于软件控制的USB-HUB装置,其特征在于:
10.一种USB-HUB装置的控制方法,用于权利要求1至8任一项所述的基于软件控制的USB-HUB装置,其特征在于,按如下步骤实施:
【技术特征摘要】
1.一种基于软件控制的usb-hub装置,其特征在于,包括:
2.根据权利要求1所述的基于软件控制的usb-hub装置,其特征在于:
3.根据权利要求2所述的基于软件控制的usb-hub装置,其特征在于:
4.根据权利要求3所述的基于软件控制的usb-hub装置,其特征在于:
5.根据权利要求3所述的基于软件控制的usb-hub装置,其特征在于:
6.根据权利要求1所述的基于软...
【专利技术属性】
技术研发人员:邵帅铖,
申请(专利权)人:广州泰司贝网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。