[发明专利]一种基于USB设备实现传屏的方法及系统在审
申请号: | 201711137721.7 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107943722A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 刘炜;赵海钦 | 申请(专利权)人: | 杭州楷知科技有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10;G06F13/42;G06F3/14 |
代理公司: | 佛山市广盈专利商标事务所(普通合伙)44339 | 代理人: | 李俊 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 usb 设备 实现 方法 系统 | ||
技术领域
本发明涉及人机接口设备技术领域,尤其涉及一种基于USB设备实现传屏的方法及系统。
背景技术
现有计算机在连接有USB设备时,首先需要对USB设备进行初始化过程,才能进行通信,而这种USB设备的驱动文件需要单独安装的文件在电脑中实现驱动初始化,在完成设备驱动初始化以后,才能与这种带USB设备进行通信,完成相关计算机程序指令。
人机接口设备(HumanInterfaceDevice,HID)类别是Windows最早支持的USB类别。由其名称可以了解HID设备是计算机直接与人交互的设备,例如键盘、鼠标和游戏杆等。这些设备兼容到电脑上时,一般需要进行设备驱动初始化,在设备驱动初始化以后,可以通过主设备连接一个HID设备或者多个HID设备。
对于很多带USB接头的HID设备来完成主设备上的使用,一般提前将驱动文件安装在电脑上,然后再通过USB接口连接到电脑上,包括打印机、显示屏等等设备,初始化过程都是提前完成的。
现有的HID设备通过类似带有USB接口的USB设备来作为HID设备来存在,这种USB设备即HID设备起到连接主设备和节点设备的作用,如图1中所示的基于USB设备(HID设备)连接主设备和节点设备的结构示意图,比如作为HID设备(也即USB设备)连接鼠标实现在电脑的操作,或者打印机需要相应的USB设备(HID设备)来支持与电脑通信等。这种USB设备即HID设备中的基本单元包括:USB接口、以及处理器和存储器、通信模块等,其整个HID设备(USB设备)使用一个linux或其他嵌入式芯片作为与上位机的总连接点,然后通过linux或其他嵌入式芯片对上位机进行模拟设备,或者模拟为标准HID设备、声卡、蓝牙音箱、键盘、鼠标、触摸框或其他自定义驱动的设备。然后所有的数据都通过linux芯片(即处理器)来处理。然后Linux芯片再连接其他设备,比如存储器,比如通信模块(如wifi等)。对此次中HID设备(USB设备)来说,所有数据都要走linux芯片,对linux芯片要求比较高,linux芯片还需要外挂DDR来作为系统的RAM。这种HID设备存在成本高、且整个HID设备都需要处理器来作为参与者,造成性能的能耗也较高。传输数据块大小和速度有限制,无法做到更快的传输速度,针对这种HID设备存在时,必须涉及到HID标准设备+网卡,必须有一个嵌入式芯片作为中转,且对嵌入式芯片要求较高,如何实现一种低成本的传屏设备,需要本领域技术人员进一步的探索及实现。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种基于USB设备实现传屏的方法及系统,提供了一种低成本的USB设备作为HID设备使用,从而将所涉及的运行程序在上位机上实现,满足低成本传屏的需要。
为了解决上述问题,本发明提出了一种基于USB设备实现传屏的方法,所述USB设备包括USB集线器、存储器和通信模块,其中:USB集线器一端具有USB接口,基于所述USB接口插入在主设备上,以及一端采用集线器分开连接着所述存储器和所述通信模块,所述存储器存储着传屏程序,所述方法包括:
识别USB设备插入主设备后,所述主设备将USB设备上的各功能模块设备枚举出,所述功能模块设备包括存储器和通信模块;
主设备运行存储器上的传屏程序,并基于配对信息建立主设备与传屏接收设备间的通信链路,所述配对信息存储于USB设备上;
在主设备端获取传屏信息之后,基于通信链路向传屏接收设备发送传屏信息。
所述方法还包括:所述主设备在枚举出各功能模块设备后,判断所述USB设备中的各功能模块设备是否完成了设备驱动初始化过程,若判断各功能模块设备未完成设备驱动初始化过程,则基于USB集线器解析存储器上的各功能模块设备所对应的驱动安装文件,并基于所述各功能模块设备所对应的驱动安装文件对所述各功能模块设备进行驱动安装。
所述主设备运行存储器上的传屏程序还包括:
检测USB设备是否写入了配对信息,若判断所述USB设备未写入配对信息,则向USB设备写入配对信息,所述配对信息包括SSID和密码。
所述USB设备还包括微控制处理器,所述微控制处理器与USB集线器连接,所述方法还包括:
所述主设备在识别USB设备插入主设备后,将所述微控制处理器枚举出;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州楷知科技有限公司,未经杭州楷知科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711137721.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子设备的数据加密方法及装置
- 下一篇:一种计算机硬盘识别方法及系统