【技术实现步骤摘要】
一种节点设备驱动初始化的方法和设备
本专利技术涉及
,尤其涉及一种节点设备驱动初始化的方法和设备。
技术介绍
现有计算机在连接有USB设备时,首先需要对USB设备进行初始化过程,才能进行通信,而这种USB设备的驱动文件需要单独安装的文件在电脑中实现驱动初始化,在完成设备驱动初始化以后,才能与这种带USB设备进行通信,完成相关计算机程序指令。人机接口设备(HumanInterfaceDevice,HID)类别是Windows最早支持的USB类别。由其名称可以了解HID设备是计算机直接与人交互的设备,例如键盘、鼠标和游戏杆等。这些设备兼容到电脑上时,一般需要进行设备驱动初始化,在设备驱动初始化以后,可以通过主设备连接一个HID设备或者多个HID设备。对于很多带USB接头的设备来完成主设备上的使用,一般提前将驱动文件安装在电脑上,然后再通过USB接口连接到电脑上,包括打印机、显示屏等等设备,初始化过程都是提前完成的。但目前存在如下情况,基于单独的USB设备作为信号转接设备,可实现不同设备间的转接通信到主机上时,在主机设备没有完成驱动初始化过程时,是没办法基于USB ...
【技术保护点】
1.一种节点设备驱动初始化的方法,其特征在于,包括如下方法:识别USB设备基于USB接口插入主设备后,主设备将USB设备及与USB设备相通信的节点设备枚举出;基于USB接口解析USB设备上的节点设备所对应的驱动安装文件;基于所述节点设备的驱动安装文件完成对所述节点设备的驱动安装,并通过USB设备建立起主设备与节点设备间的信息通道;主设备与节点设备基于信息通道启动程序运行。
【技术特征摘要】
1.一种节点设备驱动初始化的方法,其特征在于,包括如下方法:识别USB设备基于USB接口插入主设备后,主设备将USB设备及与USB设备相通信的节点设备枚举出;基于USB接口解析USB设备上的节点设备所对应的驱动安装文件;基于所述节点设备的驱动安装文件完成对所述节点设备的驱动安装,并通过USB设备建立起主设备与节点设备间的信息通道;主设备与节点设备基于信息通道启动程序运行。2.如权利要求1所述的节点设备驱动初始化的方法,其特征在于,所述主设备将USB设备及与USB设备相通信的节点设备枚举出还包括:识别与USB设备相通信的节点设备是否在主设备上已完成驱动初始化过程,若判断所述节点设备在主设备上已完成驱动初始化过程,则基于USB设备已建立的主设备与节点设备间的信息通道进行信息交互;若判断所述节点设备在主设备上未完成驱动初始化过程,则基于USB接口解析USB设备上的节点设备所对应的驱动安装文件。3.如权利要求1所述的节点设备驱动初始化的方法,其特征在于,所述基于USB接口解析USB设备上的节点设备所对应的驱动安装文件包括:识别主设备中的用户权限是否为管理员,若识别主设备中的用户权限为管理员时,基于USB接口解析USB设备上的节点设备所对应的驱动安装文件。4.如权利要求1所述的节点设备驱动初始化的方法,其特征在于,所述基于所述节点设备的驱动安装文件完成对所述节点设备的驱动安装包括:实时监测驱动安装是否安装完成,若监测驱动安装未完成,则提示相应错误,并重新开始驱动安装;若检测驱动安装完成,则自动建立起主设备与节点设备间的信息通道。5.如权利要求1至4任一项所述的节点设备驱动初始化的方法,其特征在于,所述启动程序运行为:传屏程序、或者声卡程序、或者声音程序、或者触摸输入程序、或者显卡程序、HID程序、或者打印机程序。6.一种节点设备驱动初始化的方法,其特征在于,包括如下步骤:在识别出USB设备插入主设备后...
【专利技术属性】
技术研发人员:赵海钦,刘炜,
申请(专利权)人:杭州楷知科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。