一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于虚拟控制的USB共享装置的制作方法

2021-12-13 00:39:00 来源:中国专利 TAG:

技术特征:
1.一种基于虚拟控制的usb共享装置,其特征在于:包括若干个usb输入接口,用于与客户端连接,实现数据的传输;选择模块,用于选择任意一个usb输入接口与usb输出接口连接;控制模块,用于接收客户端通过usb输入接口传输的usb 数据请求,并控制选择模块连接对应所述usb输入接口与usb输出接口;usb输出接口,用于与驱动设备连接,实现客户端数据的传输。2.根据权利要求1所述的基于虚拟控制的usb共享装置,其特征在于:控制模块包括:客户端应用程序模块,用于传递 usb 数据请求,并提供给虚拟总线驱动程序模块;虚拟总线驱动程序模块,用于收集 usb 数据请求,并提供给服务端应用程序模块;服务端应用程序模块,用于对usb 数据请求进行处理,并将请求传递给虚拟设备驱动程序模块;虚拟设备驱动程序模块,用于重构 usb 数据请求,并将请求传递给所述选择模块。3.根据权利要求2所述的基于虚拟控制的usb共享装置,其特征在于:控制模块的控制方法,包括如下步骤:步骤一、客户端应用程序模块首先发起与服务端应用程序模块建立连接的请求,连接建立成功后,形成虚拟总线驱动程序模块,通过调用win32 api函数从虚拟设备驱动程序模块中获取 usb 硬件信息;步骤二、将得到的usb硬件信息通过已经建立完成的通道即虚拟总线驱动程序模块传递给服务端应用程序模块;步骤三、服务端应用程序模块将usb 数据请求传递给虚拟设备驱动程序模块,虚拟设备驱动程序模块重构 usb 数据请求,并将请求传递给所述选择模块,进行对应usb输入接口与usb输出接口的连接。4.根据权利要求2所述的基于虚拟控制的usb共享装置,其特征在于:所述客户端应用程序模块与服务端应用程序模块之间采用c/s通信模型,并利用基于tcp方式的socket编程来实现。5.根据权利要求1所述的基于虚拟控制的usb共享装置,其特征在于:所述共享装置还包括供电模块,所述供电模块通过usb输入接口与客户端连接,用于通过客户端为控制模块供电。6.根据权利要求1所述的基于虚拟控制的usb共享装置,其特征在于:所述usb输入接口与usb输出接口均与短路检测单元的输入端连接,所述短路检测单元的输出端与显示报警单元连接。7.根据权利要求1所述的基于虚拟控制的usb共享装置,其特征在于:所述短路检测单元包括至少三个光耦合器,三个所述光耦合器同向串接后经限流电阻串连在主电源与地端之间,每个光耦合器,其中发光二极管的正端及地端作为所述短路检测单元的输入端,其中三极管的集电极分别经一电阻连接主电源,且发射集作为所述短路检测单元的输出端。

技术总结
本发明涉及计算机外设共享技术领域,具体为一种基于虚拟控制的USB共享装置,包括若干个USB输入接口,用于与客户端连接,实现数据的传输;选择模块,用于选择任意一个USB输入接口与USB输出接口连接;控制模块,用于接收客户端通过USB输入接口传输的USB数据请求,并控制选择模块连接对应所述USB输入接口与USB输出接口;USB输出接口,用于与驱动设备连接,实现客户端数据的传输。本发明在使用的过程中避免反复拔插USB输出接口的需求,避免插拔USB设备的时间浪费,提高USB设备的接口使用寿命。提高USB设备的接口使用寿命。提高USB设备的接口使用寿命。


技术研发人员:孟祥成 纪成 李杰 沈玉权
受保护的技术使用者:三江学院
技术研发日:2021.09.10
技术公布日:2021/12/12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献