一种连接设备及基于连接设备的驱动方法

文档序号:6370748阅读:162来源:国知局
专利名称:一种连接设备及基于连接设备的驱动方法
技术领域
本发明涉及通信领域,尤其是涉及一种连接设备及基于连接设备的驱动方法。
背景技术
现有的连接设备如连接线、底座等多用于设备间的数据传输或设备充电。在连接设备两端分别为外围设备和具有独立操作系统的设备时,具有独立操作系统的设备通过运行存储在自身的驱动程序对通过连接设备相连的外围设备进行驱动,从而进行通信。具有独立操作系统的设备类型多样,对应的驱动程序就不同。以智能手机为例,就有多种类型,比如IOS设备和Android设备。IOS设备提供了操作系统层面的支撑,因此所要开发的驱动软件比较少。而在Android操作系统下,提供的操作系统层面的支撑比较少,因此需要开发、的驱动软件比较多。而对于普通的用户来讲,很难区分哪种类型的移动终端应当安装哪些驱动软件,尤其是现在,用户经常会使用不同类型的移动终端,因此,更难确定需要安装哪些驱动软件。对于其他的设备,同样存在类似的问题。

发明内容
本发明旨在提供一种连接设备及基于连接设备的驱动方法,以使用户在使用连接设备进行两设备的通信时,无需根据设备区分并下载相应的驱动软件。本发明提供了一种连接设备,包括第一接口和第二接口,所述连接设备还包括检测单元和嵌入式中央控制器;所述检测单元,用于在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令并发送至所述嵌入式中央控制器;所述嵌入式中央控制器,用于在接收到所述指令时,运行存储在自身的驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备;其中,所述第一设备为外围设备,所述第二设备为具有独立操作系统的设备;所述驱动程序是与所述第二设备类型相匹配的。优选的,所述第一接口为标准接口,所述第二接口为与所述第二设备类型相匹配的接口。优选的,所述连接设备还包括信号转换器,用于将所述第一设备通过所述标准接口发送的第一输入信号转换成与所述第二设备匹配的第二输入信号并发送至所述第二接口;所述第二接口,用于将所述第二输入信号发送至所述第二设备;所述信号转换器,还用于将从所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号并发送至所述标准接口;所述标准接口,用于将所述第二输出信号发送至所述第一设备。优选的,所述第一设备包括音频设备、视频设备和控制设备;
所述标准接口包括第一标准接口、第二标准接口和第三标准接口 ;所述第二接口包括第一子接口、第二子接口和第三子接口 ;所述信号转换器包括显示信号转换器和/或音频信号转换器;其中,所述显示信号转换器,用于将所述视频设备通过所述第一标准接口发送的第一显示信号转换为与所述第二设备匹配的第二显示信号并发送至所述第一子接口;所述显示信号转换器,还用于将所述第二设备通过所述第一子接口发送的第三显 示信号转换为与所述第一设备匹配的第四显示信号并发送至所述第一标准接口;所述音频信号转换器,用于将所述音频设备通过所述第二标准接口发送的第一音频信号转换成与所述第二设备匹配的第二音频信号并发送至所述第二子接口 ;所述音频信号转换器,还用于将所述第二设备通过所述第二子接口发送的第三音频信号转换成与所述第一设备匹配的第四音频信号并发送至所述第二标准接口;所述第三子接口和所述第三标准接口均为串口,用于所述第一设备和所述第二设备间的控制信号传输。优选的,所述连接设备还包括软件审核设备,用于读取所述第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和所述第一设备;以便所述第二设备根据所述审核结果运行相应的应用软件,同时使所述第一设备根据所述审核结果判断所述第二设备是否运行了未通过审核的应用软件,当运行了时,拒绝与所述第二设备进行通信。本发明还提供了一种基于连接设备的驱动方法,所述连接设备包括第一接口和第二接口,所述方法包括在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令;根据所述指令运行驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备;其中,所述第一设备为外围设备,所述第二设备为具有独立操作系统的设备;所述驱动程序存储在所述连接设备上,且与所述第二设备类型相匹配。优选的,所述第一接口为标准接口,所述第二接口为与所述第二设备类型相匹配的接口。优选的,所述方法还包括将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号;将所述第二输入信号通过所述第二接口发送至所述第二设备;将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号;将所述第二输出信号通过所述标准接口发送至所述第一设备。优选的,所述第一设备包括音频设备、视频设备和控制设备;所述标准接口包括第一标准接口、第二标准接口和第三标准接口 ;所述第二接口包括第一子接口、第二子接口和第三子接口 ;
所述将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号包括将所述视频设备通过所述第一标准接口发送的第一显示信号转换为与所述第二设备匹配的第二显示信号;将所述音频设备通过所述第二标准接口发送的第一音频信号转换为与所述第二设备匹配的第二音频信号;接收所述控制设备通过所述第三标准接口发送的第一控制信号;所述将所述第二输入信号通过所述第二接口发送至所述第二设备包括将所述第二显示信号通过所述第一子接口发送至所述第二设备;将所述第二音频信号通过所述第二子接口发送至所述第二设备; 将所述第一控制信号通过所述第三子接口发送至所述第二设备;所述将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号包括将所述第二设备通过所述第一子接口发送的第三显示信号转换为与所述第一设备匹配的第四显示信号;将所述第二设备通过所述第二子接口发送的第三音频信号转换为与所述第一设备匹配的第四视频信号;接收所述第二设备通过所述第三子接口发送的第二控制信号;所述将所述第二输出信号通过所述标准接口发送至所述第一设备包括将所述第四显示信号通过所述第一标准接口发送至所述视频设备;将所述第四音频信号通过所述第二标准接口发送至所述音频设备;将所述第二控制信号通过所述第三标准接口发送至所述控制设备。优选的,所述方法还包括读取所述第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和所述第一设备;以便所述第二设备根据所述审核结果运行相应的应用软件,同时使所述第一设备根据所述审核结果判断所述第二设备是否运行了未通过审核的应用软件,当运行了时,拒绝与所述第二设备进行通信。与现有技术相比,本发明具有如下有益效果本发明通过集成在连接设备中的中央控制器运行存储在自身的驱动程序,完成了连接设备两端所连接的第一设备和第二设备的通信匹配。这一方式使得用户只需选择与第二设备相应的连接设备,无需根据第二设备区分需要下载、安装的驱动软件,因此,简化了用户操作。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例I连接设备结构图2为本发明实施例2连接设备结构图;图3为本发明实施例3连接设备结构图;图4为本发明实施例5方法流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例I提供了一种连接设备,参见图I,连接设备包括 第一接口 11,用于与第一设备相连;第二接口 12,用于与第二设备相连;检测单元13和嵌入式中央控制器14,其中嵌入式中央控制器14上集成有驱动程序。在本发明的具体实施例中,第一设备为外围设备,比如音频输入输出设备麦克风、喇叭,视频输入输出设备摄像头、显示屏等。第二设备为具有独立操作系统的设备,比如台式机、笔记本、智能手机等。检测单元13,用于在检测到所述第一接口 11与第一设备相连,且所述第二接口 12与第二设备相连时,生成设备驱动指令并发送至所述嵌入式中央控制器14。嵌入式中央控制器14,用于在接收到所述指令时,运行存储在自身的驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备。需要明确的是,因为不同的第二设备所具有的操作系统不同,而不同的操作系统所需要的驱动程序不同,。因此,本发明连接设备中的驱动程序与第二设备的类型是相适应的。另外,本发明中的连接设备包括连接线或底座等多种形式。在上述实施例中,通过将驱动程序集成在连接设备的中央控制器中,从而利用连接设备完成对第一设备和第二设备的通信匹配,使得用户只需选择相应的连接设备,而无需根据第二设备的类型区分并下载相应的驱动软件,相比现有技术,简化了用户的操作,同时也节省了第二设备的存储空间。而且在现有技术中,有时即便用户知道需要的驱动软件也无法下载,比如设备不能上网或存储有驱动软件的硬盘损坏。通过本发明的方法,用户只需配备适应的连接设备,不需要上网,也不需要利用硬盘。因为第一设备的类型比较固定,多为音频输入输出设备、视频输入输出设备和一些控制设备,而第二设备类型多,而且根据操作系统的不同,第二设备的硬件结构也相差较大,因此,在本发明的优选实施例中,第一接口为标准接口,第二接口为与第二设备类型相匹配的接口。比如对于苹果公司的iOS设备,第二接口可以是一个类似苹果30针的连接接口,而对于Android手机可能就是一个USB连接接口。在上述实施例中,通过设置标准接口和与第二设备类型匹配的第二接口,解决了第二设备类型多,硬件接口不统一的问题。在有新的第二设备出现时,只需要配置具有相应第二接口的连接设备即可。可见该方式提高了两设备连接的灵活性。
在本发明中,第一设备和第二设备所能识别的信号类型可能并不相同。因此,标准接口和第二接口处的信号定义可能不同。比如,在标准接口处可以定义VGA的视频输入;Line In和Line Out的音频输入输出;串口方式的控制信号的输入输出。而在第二接口,对应第二设备的不同类型,其定义并不一样。比如苹果公司的iOS设备定义了 CompositeVideo的视频输出,Line In/Out用来做音频的输入输出,以及USB协议用来处理不同的信号的输入输出的情况。Android操作系统目前定义了 Open Accessory Protocol,通过USB口实现不同信号的输入输出,当然开发者要根据输入输出的信号特点在USB协议的基础上开发对应的输入输出功能。基于上述原因,为使第一设备和第二设备能够正常通信,在本发明的实施例2中,参见图2,连接设备还包括
信号转换器21,用于将所述第一设备通过所述标准接口 22发送的第一输入信号转换成与所述第二设备匹配的第二输入信号并发送至所述第二接口 23。所述第二接口 22,用于将所述第二输入信号发送至所述第二设备。所述信号转换器21,还用于将从所述第二设备通过所述第二接口 23发送的第一输出信号转换成与所述第一设备匹配的第二输出信号并发送至所述标准接口 22。所述标准接口 22,用于将所述第二输出信号发送至所述第一设备。通过上述信号转换,使得发送至第一设备或第二设备的信号类型与其定义的信号类型相符,完成了两设备间的信号传输。第一设备包括多个具体设备,因此需要在接口处定义多种信号的输入输出,并需要对多种信号进行相应的转换。为更详细的进行介绍,以下将通过实施例3进行说明,参见图3,弟一设备包括首频设备、视频设备和控制设备。标准接口 31包括第一标准接口 311、第二标准接口 312和第三标准接口 313。第二接口 32包括第一子接口 321、第二子接口 322和第三子接口 323。信号转换器33包括显示信号转换器331和/或音频信号转换器332。其中,所述显示信号转换器331,用于将所述视频设备通过所述第一标准接口 311发送的第一显示信号转换为与所述第二设备匹配的第二显示信号并发送至所述第一子接n 321。所述显示信号转换器331,还用于将所述第二设备通过所述第一子接口 321发送的第三显示信号转换为与所述第一设备匹配的第四显示信号并发送至所述第一标准接口
311。所述音频信号转换器332,用于将所述音频设备通过所述第二标准接口 312发送的第一音频信号转换成与所述第二设备匹配的第二音频信号并发送至所述第二子接口322。所述音频信号转换器332,还用于将所述第二设备通过所述第二子接口 322发送的第三音频信号转换成与所述第一设备匹配的第四音频信号并发送至所述第二标准接口
312。所述第三子接口 323和所述第三标准接口 313均为串口,用于所述控制设备和所述第二设备间的控制信号传输。以下为对应上述实施例的,用户想要观看某一视频时的具体流程将一智能手机通过对应连接设备连接到第一设备上。其中,第一标准接口处定义了 VAG的视频输出,第一子接口处未定义VAG的视频输出。连接设备在检测到标准接口与第一设备相连,第二接口与智能手机相连时,通过集成在自身的中央控制器运行驱动程序,获取第一设备的信息,发送至智能手机,以对第一设备进行驱动。驱动成功后发送设备驱动成功信号至第一设备和智能手机,比如发送“设备可以使用”的信息至第一设备,通过其显示屏显示出来,以使用户明了当前设备状态。当然,该信息也可以在智能手机端进行显示。用户在看到设备驱动成功后,对手机发出播放该视频的操作请求,手机根据该请求获取该视频信息,运行视频播放软件生成视频播放的人机画面并发送至车载端。该人机 画面是以显示信号的形式发送的。该人机画面首先通过上面实施例所述的第一子接口被发送至连接设备,因为智能手机未定义VAG的视频输出,因此连接设备中的显示信号转换器会将接收的显示信号转换为VAG的显示信号,然后发送至第一标准接口处。第一设备在第一标准接口处接收到VAG的显示信号,并发送至视频输出设备即显示屏,因此,显示屏上就会显示与手机中一样的视频播放人机画面。当然,智能手机还可以根据第一设备输入的第一输入信号生成输出信号,具体流程为第一设备的摄像头将拍摄的信息以VAG信号的形式发送到连接设备的第一标准接口处。连接设备中的显示信号转换器将该信号转换为该智能手机定义的信号形式,并通过第一子接口发送至手机。智能手机获取到该信号,运行相应的视频播放软件生成视频播放人机画面,然后将该人机画面以显示信号的形式发送至连接设备的第一子接口处。连接设备中的显示信号转换器将该信号转换为VAG形式的显示信号,并通过第一标准接口发送至第一设备。第一设备将该信号发送至视频输出设备即显示屏进行显示。当用户需要对播放的视频进行调整时,如调整音量,用户可以通过第一设备中的控制设备如按钮发送操作请求至连接设备的第三标准接口,并继而通过第三子接口发送至智能手机。智能手机根据该请求生成控制信号并通过第三子接口和第三标准接口发送至控制设备。现有第二设备比如移动终端上的应用软件类型众多,有很多并不适合用户使用。t匕如,当第一设备安装在车上时,游戏类软件就不适合用户使用。如果用户一边开车,一边玩游戏,很容易导致事故的发生。为此,在本发明的实施例4中,该连接设备还包括软件审核设备,通常为一嵌入式的芯片。在该设备中存储有可使用的应用软件标识和/或被禁止使用的应用软件标识。当第一设备和第二设备相连时,该软件审核设备用于读取第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和第一设备。以便第二设备根据审核结果运行相应的应用软件。同时,所述第一设备可以根据该审核结果判断所述第二设备是否运行了未通过审核的软件,当运行了时,不与所述第二设备进行通信。具体的审核结果可以是对所述第二设备中可以使用的应用软件进行标识,当第一设备检测到这些标识时,与所述第二设备进行通信,当检测不到这些标识时,拒绝与其通信。审核结果也可以是对所述第二设备中不可以使用的应用软件进行标识,第一设备只有检测到这些标识时,才拒绝与所述第二设备进行通信。当然,审核结果也可以同时对第二设备中可以使用和不可以使用的应用软件进行标识,第一设备用于区分这些标识并根据标识决定是否与移动终端通信。在本发明的优选实施例中,也可对第二设备中运行的应用软件提前审核,并根据审核结果添加对应的审核标识在应用软件上。在第一设备与第二设备相连时,连接设备将第二设备中运行的应用软件的标识发送至第一设备,第一设备读取标识以判断应用软件是否通过了审核,并仅在通过了审核时,通过连接设备与第二设备通信。以车厂为例,在实际生活中,车厂对用户运行什么类型的应用软件比较关注。通过上述方式,为车厂提供了一种对运行何种应用软件进行控制的方式。本发明实施例5还提供了一种基于连接设备的驱动方法,所述连接设备包括第一接口和第二接口,参见图4,该方法包括S11、在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令。S12、根据所述指令运行驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备。其中,所述第一设备为外围设备,所述第二设备为具有独立操作系统的设备;所述驱动程序存储在所述连接设备上,且与所述第二设备类型相匹配。在本发明的具体实施例中,第一设备为外围设备,比如音频输入输出设备麦克风、喇叭,视频输入输出设备摄像头、显示屏等。第二设备为具有独立操作系统的设备,比如台式机、笔记本、智能手机等。因为第一设备的类型比较固定,多为音频输入输出设备、视频输入输出设备和一些控制设备,而第二设备类型多,而且根据操作系统的不同,第二设备的硬件结构也相差较大,因此,在本发明的优选实施例中,第一接口为标准接口,第二接口为与第二设备类型相匹配的接口。比如对于苹果公司的iOS设备,第二接口可以是一个类似苹果30针的连接接口,而对于Android手机可能就是一个USB连接接口。在本发明中,第一设备和第二设备所能识别的信号类型可能并不相同。因此,标准接口和第二接口处的信号定义可能不同。比如,在标准接口处可以定义VGA的视频输入;Line In和Line Out的音频输入输出;串口方式的控制信号的输入输出。而在第二接口,对应第二设备的不同类型,其定义并不一样。比如苹果公司的iOS设备定义了 CompositeVideo的视频输出,Line In/Out用来做音频的输入输出,以及USB协议用来处理不同的信号的输入输出的情况。Android操作系统目前定义了 Open Accessory Protocol,通过USB口实现不同信号的输入输出,当然开发者要根据输入输出的信号特点在USB协议的基础上开发对应的输入输出功能。基于上述原因,为使第一设备和第二设备能够正常通信,在本发明的优选实施例、中,所述方法还包括将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号。将所述第二输入信号通过所述第二接口发送至所述第二设备。将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号。 将所述第二输出信号通过所述标准接口发送至所述第一设备。第一设备包括多个具体设备,因此需要在接口处定义多种信号的输入输出,并需要对多种信号进行相应的转换。为更详细的进行介绍,以下将通过实施例6进行说明所述第一设备包括音频设备、视频设备和控制设备。所述标准接口包括第一标准接口、第二标准接口和第三标准接口。所述第二接口包括第一子接口、第二子接口和第三子接口。所述将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号包括将所述视频设备通过所述第一标准接口发送的第一显示信号转换为与所述第二设备匹配的第二显示信号;将所述音频设备通过所述第二标准接口发送的第一音频信号转换为与所述第二设备匹配的第二音频信号;接收所述控制设备通过所述第三标准接口发送的第一控制信号。所述将所述第二输入信号通过所述第二接口发送至所述第二设备包括将所述第二显示信号通过所述第一子接口发送至所述第二设备;将所述第二音频信号通过所述第二子接口发送至所述第二设备;将所述第一控制信号通过所述第三子接口发送至所述第二设备。所述将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号包括将所述第二设备通过所述第一子接口发送的第三显示信号转换为与所述第一设备匹配的第四显示信号;将所述第二设备通过所述第二子接口发送的第三音频信号转换为与所述第一设备匹配的第四视频信号; 接收所述第二设备通过所述第三子接口发送的第二控制信号。所述将所述第二输出信号通过所述标准接口发送至所述第一设备包括将所述第四显示信号通过所述第一标准接口发送至所述视频设备;将所述第四音频信号通过所述第二标准接口发送至所述音频设备;将所述第二控制信号通过所述第三标准接口发送至所述控制设备。现有第二设备比如移动终端上的应用软件类型众多,有很多并不适合用户使用。t匕如,当第一设备安装在车上时,游戏类软件就不适合用户使用。如果用户一边开车,一边玩游戏,很容易导致事故的发生。为此,在本发明的优选实施例中,所述方法还包括读取所述第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和第一设备,以便第二设备根据审核结果运行相应的应用软件。同时,所述第一设备可以根据该审核结果判断所述第二设备是否运行了未通过审核的软件,当运行了时,不与所述第二设备进行通信。具体的审核结果可以是对所述第二设备中可以使用的应用软件进行标识,当第一设备检测到这些标识时,与所述第二设备进行通信,当检测不到这些标识时,拒绝与其通信。审核结果也可以是对所述第二设备中不可以使用的应用软件进行标识,第一设备只有检测到这些标识时,才拒绝与所述第二设备进行通信。当然,审核结果也可以同时对第二设备中可以使用和不可以使用的应用软件进行标识,第一设备用于区分这些标识并根据标识决定是否与移动终端通信。在本发明的优选实施例中,也可对第二设备中运行的应用软件提前审核,并根据审核结果添加对应的审核标识在应用软件上。在第一设备与第二设备相连时,连接设备将第二设备中运行的应用软件的标识发送至第一设备,第一设备读取标识以判断应用软件是·否通过了审核,并仅在通过了审核时,通过连接设备与第二设备通信。值得注意的是,本发明基于连接设备的驱动方法与本发明的连接设备是相对应的,因此对方法部分不再详述,相关部分参见连接设备实施例即可。以上对本发明所提供的一种连接设备及基于连接设备的驱动方法进行了介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种连接设备,包括第一接口和第二接口,其特征在于,所述连接设备还包括 检测单元和嵌入式中央控制器; 所述检测单元,用于在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令并发送至所述嵌入式中央控制器; 所述嵌入式中央控制器,用于在接收到所述指令时,运行存储在自身的驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备; 其中,所述第一设备为外围设备,所述第二设备为具有独立操作系统的设备;所述驱动程序是与所述第二设备类型相匹配的。
2.根据权利要求I所述的连接设备,其特征在于,所述第一接口为标准接口,所述第二接口为与所述第二设备类型相匹配的接口。
3.根据权利要求2所述的连接设备,其特征在于,所述连接设备还包括 信号转换器,用于将所述第一设备通过所述标准接口发送的第一输入信号转换成与所述第二设备匹配的第二输入信号并发送至所述第二接口; 所述第二接口,用于将所述第二输入信号发送至所述第二设备; 所述信号转换器,还用于将从所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号并发送至所述标准接口; 所述标准接口,用于将所述第二输出信号发送至所述第一设备。
4.根据权利要求3所述的连接设备,其特征在于,所述第一设备包括音频设备、视频设备和控制设备; 所述标准接口包括第一标准接口、第二标准接口和第三标准接口 ; 所述第二接口包括第一子接口、第二子接口和第三子接口 ; 所述信号转换器包括 显示信号转换器和/或音频信号转换器; 其中,所述显示信号转换器,用于将所述视频设备通过所述第一标准接口发送的第一显示信号转换为与所述第二设备匹配的第二显示信号并发送至所述第一子接口; 所述显示信号转换器,还用于将所述第二设备通过所述第一子接口发送的第三显示信号转换为与所述第一设备匹配的第四显示信号并发送至所述第一标准接口; 所述音频信号转换器,用于将所述音频设备通过所述第二标准接口发送的第一音频信号转换成与所述第二设备匹配的第二音频信号并发送至所述第二子接口 ; 所述音频信号转换器,还用于将所述第二设备通过所述第二子接口发送的第三音频信号转换成与所述第一设备匹配的第四音频信号并发送至所述第二标准接口; 所述第三子接口和所述第三标准接口均为串口,用于所述第一设备和所述第二设备间的控制信号传输。
5.根据权利要求I所述的连接设备,其特征在于,所述连接设备还包括 软件审核设备,用于读取所述第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和所述第一设备;以便所述第二设备根据所述审核结果运行相应的应用软件,同时使所述第一设备根据所述审核结果判断所述第二设备是否运行了未通过审核的应用软件,当运行了时,拒绝与所述第二设备进行通信。
6.一种基于连接设备的驱动方法,所述连接设备包括第一接口和第二接口,其特征在于,所述方法包括 在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令; 根据所述指令运行驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备; 其中,所述第一设备为外围设备,所述第二设备为具有独立操作系统的设备;所述驱动程序存储在所述连接设备上,且与所述第二设备类型相匹配。
7.根据权利要求6所述的方法,其特征在于,所述第一接口为标准接口,所述第二接口为与所述第二设备类型相匹配的接口。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括 将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号; 将所述第二输入信号通过所述第二接口发送至所述第二设备; 将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号; 将所述第二输出信号通过所述标准接口发送至所述第一设备。
9.根据权利要求8所述的方法,其特征在于,所述第一设备包括音频设备、视频设备和控制设备; 所述标准接口包括第一标准接口、第二标准接口和第三标准接口 ; 所述第二接口包括第一子接口、第二子接口和第三子接口 ; 所述将所述第一设备通过所述标准接口发送的第一输入信号转换为与所述第二设备匹配的第二输入信号包括 将所述视频设备通过所述第一标准接口发送的第一显示信号转换为与所述第二设备匹配的第二显示信号; 将所述音频设备通过所述第二标准接口发送的第一音频信号转换为与所述第二设备匹配的第二音频信号; 接收所述控制设备通过所述第三标准接口发送的第一控制信号; 所述将所述第二输入信号通过所述第二接口发送至所述第二设备包括 将所述第二显示信号通过所述第一子接口发送至所述第二设备; 将所述第二音频信号通过所述第二子接口发送至所述第二设备; 将所述第一控制信号通过所述第三子接口发送至所述第二设备; 所述将所述第二设备通过所述第二接口发送的第一输出信号转换成与所述第一设备匹配的第二输出信号包括 将所述第二设备通过所述第一子接口发送的第三显示信号转换为与所述第一设备匹配的第四显示信号; 将所述第二设备通过所述第二子接口发送的第三音频信号转换为与所述第一设备匹配的第四视频信号; 接收所述第二设备通过所述第三子接口发送的第二控制信号;所述将所述第二输出信号通过所述标准接口发送至所述第一设备包括 将所述第四显示信号通过所述第一标准接口发送至所述视频设备; 将所述第四音频信号通过所述第二标准接口发送至所述音频设备; 将所述第二控制信号通过所述第三标准接口发送至所述控制设备。
10.根据权利要求6所述的方法,其特征在于,所述方法还包括 读取所述第二设备中的应用软件进行审核,并将审核结果发送至所述第二设备和所述第一设备;以便所述第二设备根据所述审核结果运行相应的应用软件,同时使所述第一设备根据所述审核结果判断所述第二设备是否运行了未通过审核的应用软件,当运行了时,拒绝与所述第二设备进行通信。
全文摘要
本发明公开了一种连接设备及基于连接设备的驱动方法。其中,所述连接设备包括第一接口和第二接口,检测单元和嵌入式中央控制器;所述检测单元,用于在检测到所述第一接口与第一设备相连,且所述第二接口与第二设备相连时,生成设备驱动指令并发送至所述嵌入式中央控制器;所述嵌入式中央控制器,用于在接收到所述指令时,运行存储在自身的驱动程序对所述第一设备和第二设备进行通信匹配,并在所述匹配完成时,生成驱动成功信号至所述第一设备和所述第二设备;其中,第一设备为外围设备,第二设备为具有独立操作系统的设备;驱动程序与第二设备类型相匹配。本发明通过将驱动程序存储在连接设备中,使得用户无需区分第二设备的类型,简化了用户操作。
文档编号G06F13/10GK102750239SQ20121017800
公开日2012年10月24日 申请日期2012年5月31日 优先权日2012年5月31日
发明者吕玥 申请人:吕玥
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1