一种usb设备共享控制方法技术

技术编号:38608328 阅读:6 留言:0更新日期:2023-08-26 23:38
本发明专利技术公开了一种usb设备共享控制方法,其包括:主控板,所述主控板上设置有usb选择芯片,所述usb选择芯片与N个控制芯片和至少一个usb设备接口电连接,N个所述控制芯片与N个usb主机接口电连接;所述主控板上设置有指示模块和控制模块,所述指示模块用于输出人机交互的信息,所述控制模块用于执行人机交互,所述指示模块、所述控制模块与所述控制芯片电连接;所述控制方法包括:S010,主机端或所述控制模块端向所述控制芯片输出控制信号,所述控制芯片根据所述控制信号断开/接通对应所述usb主机接口与对应的所述usb设备接口之间的连接。实现了快速切换usb设备与不同主机间的连接,以及满足usb设备简易、快速控制的需求。快速控制的需求。快速控制的需求。

【技术实现步骤摘要】
一种usb设备共享控制方法


[0001]本专利技术涉及到USB设备共享
,尤其涉及到一种usb设备共享控制方法。

技术介绍

[0002]随着国产计算机操作系统的普及越来越广泛,以及现有的基于Linux开发的微机系统/操作系统的类型越来越多,加上现有的移动设备对外接usb设备来进行操作使用的需求也越来越多。因此,针对市面上种类越来越繁多的操作系统来开发兼容性的usb设备的驱动程序,也变得越来越麻烦,再是在硬件平台不一致、操作系统不一致的情况下,开发兼容性驱动程序所面临的困难也越来越多。
[0003]因此,亟需一种usb接口控制设备及对应的控制方法,以适配大多数的操作系统来进行使用,并免去安装特定应用软件和驱动程序的麻烦,同时实现usb设备连接的快速切换。

技术实现思路

[0004]为解决现有技术中存在的一种或多种问题,本专利技术提供了一种usb设备共享控制方法。本专利技术为解决上述问题采用的技术方案是:一种usb设备共享控制方法,其包括:主控板,所述主控板上设置有usb选择芯片,所述usb选择芯片与N个控制芯片和至少一个usb设备接口电连接,N个所述控制芯片与N个usb主机接口电连接,一个所述控制芯片对应一个所述usb主机接口;
[0005]所述主控板上设置有指示模块和控制模块,所述指示模块用于输出人机交互的信息,所述控制模块用于执行人机交互,所述指示模块、所述控制模块与所述控制芯片电连接;
[0006]所述控制方法包括:S010,主机端或所述控制模块端向所述控制芯片输出控制信号,所述控制芯片根据所述控制信号断开/接通对应所述usb主机接口与对应的所述usb设备接口之间的连接。
[0007]在一些实施例中,还包括:S011,输出的所述控制信号包括的指令:断开/接通选定的所述usb主机接口与对应的所述usb设备接口之间的连接,断开/接通对应的主机与对应的所述控制芯片之间的连接。
[0008]进一步地,还包括:S012,主机通过所述usb主机接口与usb设备建立连接时,此所述usb主机接口对应的所述控制芯片与主机断开连接;
[0009]主机没有通过所述usb主机接口与usb设备建立连接时,此所述usb主机接口对应的所述控制芯片与主机建立连接。
[0010]在一些实施例中,还包括:S013,在某一个所述usb主机接口被选定时,此所述usb主机接口的所述控制芯片与usb设备断开连接,usb设备与选定的主机连接;
[0011]S014,在某一usb设备需要切换连接到选定主机时,此usb设备与当前主机的连接断开,选定主机与对应的所述控制芯片断开连接,然后选定主机与此usb设备建立连接,当
前主机与对应的所述控制芯片建立连接。
[0012]在一些实施例中,还包括:S020,设定默认的所述usb主机接口和默认的所述usb设备接口,在所述usb设备接口连接usb设备时,此所述usb设备接口默认与其绑定的所述usb主机接口接通。
[0013]在一些实施例中,还包括:交互控制方法,所述交互控制方法包括:T010,在所述主控板与主机连接时,将所述主控板模拟成键盘和/或声卡设备;
[0014]T020,在主机将所述主控板识别成键盘时,所述主控板通过检测键盘灯的变化来检测键盘灯对应的按键的按压变化,将键盘灯对应的按键的按压变化定义成对应的控制命令,通过此控制命令来控制所述主控板;
[0015]T030,在主机将所述主控板识别成声卡设备时,主机选中此声卡设备,所述主控板检测主机对其输出的静音命令的频率、音量大小调节的变化,将静音命令的频率、音量大小调节的变化定义成对应的控制命令,通过此控制命令来控制所述主控板。
[0016]在一些实施例中,还包括:T021,将Num Lock、Caps Lock和Scroll Lock键的按压频率定义成命令,和/或将Num Lock、Caps Lock和Scroll Lock键的按压组合定义成命令,此命令用于控制所述主控板。
[0017]在一些实施例中,所述指示模块为指示灯,所述控制模块为控制按键。
[0018]本专利技术取得的有益价值是:本专利技术通过上述主控板配合对应的控制方法,实现了快速切换usb设备与不同主机间的连接,使得usb设备在同一端口上与不同的主机进行连接,进而共享此usb设备,免去频繁插拔的麻烦;将主控板模拟成键盘/声卡设备,并接受对应的模拟设备的命令,通过配置绑定这些命令以控制usb设备,进而免去安装特定应用软件和驱动程序进行控制的麻烦,满足usb设备简易、快速控制的需求。以上极大地提高了本专利技术的实用价值。
附图说明
[0019]图1为本专利技术的控制方法的示意图;
[0020]图2为本专利技术的交互控制方法的示意图;
[0021]图3为本专利技术的usb主机接口的原理图;
[0022]图4为本专利技术的控制芯片的原理图;
[0023]图5为本专利技术的指示模块、控制模块的原理图;
[0024]图6为本专利技术的usb选择芯片的原理图;
[0025]图7为本专利技术的usb设备接口的原理图;
[0026]图8为本专利技术的主控板的示意图。
[0027]【附图标记】
[0028]1···
主控板
[0029]2···
控制芯片
[0030]3···
usb选择芯片
[0031]4···
usb设备接口
[0032]5···
usb主机接口
[0033]6···
指示模块
[0034]7···
控制模块。
具体实施方式
[0035]为使本专利技术的上述目的、特征和优点能够更加浅显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术。但是本专利技术能够以很多不同于此描述的其他方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似改进,因此本专利技术不受下面公开的具体实施例限制。
[0036]如图1

图8所示,本专利技术公开了一种usb设备共享控制方法,其包括:结合图8,主控板1,所述主控板1上设置有usb选择芯片3,所述usb选择芯片3与N个控制芯片2和至少一个usb设备接口4电连接,N个所述控制芯片2与N个usb主机接口5电连接,一个所述控制芯片2对应一个所述usb主机接口5;
[0037]所述主控板1上设置有指示模块6和控制模块7,所述指示模块6用于输出人机交互的信息,所述控制模块7用于执行人机交互,所述指示模块6、所述控制模块7与所述控制芯片2电连接;
[0038]所述usb主机接口5是用于与主机连接的usb接口,所述usb设备接口4是用于与设备连接的usb接口;
[0039]所述控制方法包括:S010,主机端或所述控制模块端向所述控制芯片输出控制信号,所述控制芯片根据所述控制信号断开/接通对应所述usb主机接口与对应的所述usb本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种usb设备共享控制方法,其特征在于,包括:主控板,所述主控板上设置有usb选择芯片,所述usb选择芯片与N个控制芯片和至少一个usb设备接口电连接,N个所述控制芯片与N个usb主机接口电连接,一个所述控制芯片对应一个所述usb主机接口;所述主控板上设置有指示模块和控制模块,所述指示模块用于输出人机交互的信息,所述控制模块用于执行人机交互,所述指示模块、所述控制模块与所述控制芯片电连接;所述控制方法包括:S010,主机端或所述控制模块端向所述控制芯片输出控制信号,所述控制芯片根据所述控制信号断开/接通对应所述usb主机接口与对应的所述usb设备接口之间的连接。2.根据权利要求1所述的一种usb设备共享控制方法,其特征在于,还包括:S011,输出的所述控制信号包括的指令:断开/接通选定的所述usb主机接口与对应的所述usb设备接口之间的连接,断开/接通对应的主机与对应的所述控制芯片之间的连接。3.根据权利要求2所述的一种usb设备共享控制方法,其特征在于,还包括:S012,主机通过所述usb主机接口与usb设备建立连接时,此所述usb主机接口对应的所述控制芯片与主机断开连接;主机没有通过所述usb主机接口与usb设备建立连接时,此所述usb主机接口对应的所述控制芯片与主机建立连接。4.根据权利要求1

3中任意一项所述的一种usb设备共享控制方法,其特征在于,还包括:S013,在某一个所述usb主机接口被选定时,此所述usb主机接口的所述控制芯片与usb设备断开连接,usb设备与选定的主机连接;S014,在某一usb设备需要切换连接...

【专利技术属性】
技术研发人员:陈有辉
申请(专利权)人:深圳兑开科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1