数据接口配置方法及终端设备技术

技术编号:6594318 阅读:239 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种数据接口配置方法及终端设备。该配置方法包括:第二设备接收第一设备发送的应用程序命令字;对所述应用程序命令字进行解析,根据预置的映射关系,获得与所述应用程序命令字对应的功能模块的类型;根据解析结果,将数据接口连接至相应的功能模块;其中,所述数据接口为第二设备中的数据接口,所述功能模块为第二设备中的功能模块。通过利用本发明专利技术所提供的方案,可实现终端设备根据电脑侧当前需要运行的应用程序,自动对数据接口进行配置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及终端
,特别是涉及数据接口配置方法及终端设备
技术介绍
手机、PDA、掌上游戏机等便携式终端是很多用户日常生活所必需的工具,随着终端技术的不断发展,用户不仅可以单独使用终端设备,还可以通过将终端设备与个人电脑进行连接,以实现更为丰富的扩展功能应用,例如终端设备与电脑的数据同步、电脑利用终端设备实现网络接入、电脑利用终端设备实现GPS,等等。终端设备与电脑之间可能存在多种应用,而且很多应用程序在运行时需要独占终端设备与电脑之间的数据接口,一般而言,一台终端设备上仅提供一个数据接口,这就需要根据当前需要运行的应用程序来对数据接口进行配置,从而实现数据接口的复用的方式。现有技术中,都是通过预先下发切换指令的方式实现数据接口的配置,例如终端设备与电脑连接以后,在终端设备的屏幕上弹出选择菜单,询问用户需要执行哪一种具体的应用,终端设备根据用户所选择的应用,将数据接口连接至相应的功能模块,完成对数据接口的配置,然后提示用户可以开始运行应用程序。这种方式的缺点在于需要用户手动切换才能完成数据接口的配置。如果需要执行不同的应用,则需要用户重新进行选择动作,操作繁琐,为用户带来不便。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种数据接口配置方法及终端设备, 以实现终端设备根据电脑侧当前需要运行的应用程序,自动对数据接口进行配置,技术方案如下一种数据接口配置方法,包括第二设备接收第一设备发送的应用程序命令字;对所述应用程序命令字进行解析,根据预置的映射关系,获得与所述应用程序命令字对应的功能模块的类型;根据解析结果,将数据接口连接至相应的功能模块;其中,所述数据接口为第二设备中的数据接口,所述功能模块为第二设备中的功能模块。相应的,本专利技术实施例还提供一种终端设备,包括命令字接收单元,用于接收第一设备发送的应用程序命令字;命令字解析单元,用于对所述应用程序命令字进行解析,获得与所述应用程序命令字对应的功能模块的类型;数据接口配置单元,用于根据所述命令字解析单元的解析结果,将数据接口连接至相应的功能模块。应用上述技术方案,当终端设备与电脑连接之后,用户不需要手动进行配置,而是可以直接在电脑侧启动应用程序,终端设备根据电脑侧发送的应用程序命令字,对当前所要运行的应用程序进行识别,并且将数据接口连接到相应的功能模块上。此外,当用户需要改变当前所执行的应用程序时,也只需要直接在电脑侧启动相应的应用程序,终端设备可以根据命令字格式的变化,判断出应用程序的变化,从而实现终端设备对数据接口的自动配置。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的数据接口配置方法的一种流程图;图2为本专利技术实施例的数据接口配置方法的第二种流程图;图3为本专利技术实施例的数据接口配置方法的第三种流程图;图4为本专利技术实施例的数据接口配置方法的第四种流程图;图5为本专利技术实施例的终端设备的一种结构示意图;图6为本专利技术实施例的终端设备的第二种结构示意图;图7为本专利技术实施例的终端设备的第三种结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。首先对本专利技术实施例的一种数据接口配置方法进行说明,包括第二设备接收第一设备发送的应用程序命令字;对所述应用程序命令字进行解析,根据预置的映射关系,获得与所述应用程序命令字对应的功能模块的类型;根据解析结果,将数据接口连接至相应的功能模块;上述方案中的第二设备中,提供一种或多种功能模块,这些功能模块具有配套的应用程序软件,安装于第一设备侧。第一设备能够提供第二设备配套软件的运行环境。当第二设备通过自身的数据接口与第一设备连接后,用户可以通过在第一设备上运行应用程序来调用第二设备中相应的功能模块,利用第二设备中的硬件资源实现对第一设备的功能扩展。其中,第一设备具体可以是个人电脑(包括台式机、笔记本等)、服务器等设备,第二设备具体可以是手机、PDA、掌上游戏机等终端设备,第二设备中的功能模块可以包括如 GPS模块、modem模块、摄像头模块等等,另外,也可以把第二设备中的存储介质理解为一种功能模块。目前,终端设备与电脑普遍采用USB (Universal Serial Bus,通用串行总线)的方式实现数据连接,当然,本专利技术实施例的应用范围并不局限于USB的数据连接方式。下面以第一设备为台式机电脑,第二设备为手机为例,对本专利技术的具体实施方式做进一步的详细说明。当手机和电脑通过USB等方式连接之后,手机侧和电脑侧都能够自动检测到该连接,并且实现手机和电脑之间的基本数据传输。但是此时该连接并没有对应到手机中具体的功能模块,因此无法实现具体的应用。现有技术的实现方式是,当手机与电脑连接以后, 在手机屏幕上弹出选择菜单,根据用户的手动选择将数据接口连接至相应的功能模块,完成对数据接口的配置,然后提示用户可以开始运行应用程序。而应用本专利技术实施例所提供的技术方案,当手机与电脑连接之后,用户不需要手动进行配置,而是可以直接在电脑侧启动应用程序,终端设备根据电脑侧发送的应用程序命令字,对当前所要运行的应用程序进行识别,并且将数据接口连接到相应的功能模块上,从而实现手机对数据接口的自动配置。图1所示为本专利技术实施例所提供的数据接口配置方法的流程示意图,包括以下步骤S101,手机接收电脑侧发送的应用程序命令字;当手机和电脑连接之后,用户不需要对数据接口的连接进行手动配置,而是可以直接在电脑上启动所需要的应用程序,用户执行启动应用程序的操作后,电脑将向手机发送该应用程序的命令字。S102,对应用程序命令字进行解析,获得与应用程序命令字对应的功能模块的类型;应用程序命令字是一种电脑侧向手机发送的指令,用于调用手机中相应的功能模块执行相应的功能。在本专利技术实施例中,手机接收到电脑侧发送的应用程序命令字之后,首先对该应用程序命令字进行解析,根据解析结果确定电脑侧当前准备执行何种应用程序, 然后进一步确定该应用程序所要使用的功能模块类型。不同的应用程序,其命令字都具有不同的特征,手机可以根据这些特征确定电脑侧当前准备运行的应用程序。在具体应用中,可以预先把应用程序命令字与应用程序以及功能模块的对应关系保存在映射关系表中,表1为本专利技术实施例一种映射表的示意图应用程序命令字格式功能模块拨号上网AT+ “命令内容”+/OaOdModemPC助手AT+ “命令内容”+/0a0d7e存储介质GPS“命令内容”+0x7eGPS表 1以表1所示第一行为例,当用户在电脑侧运行“拨号上网”应用程序时,电脑侧向手机发送的命令字格式为AT+ “命令内容”+/OaOd当用户在电脑侧运行“拨号上网”应用程序时,手机对电脑侧发送的命令字进行解析,根据命令字的前缀部分“AT”以及后缀部分“/OaO本文档来自技高网...

【技术保护点】
1.一种数据接口配置方法,其特征在于,包括:第二设备接收第一设备发送的应用程序命令字;对所述应用程序命令字进行解析,根据预置的映射关系,获得与所述应用程序命令字对应的功能模块的类型;根据解析结果,将数据接口连接至相应的功能模块;其中,所述数据接口为第二设备中的数据接口,所述功能模块为第二设备中的功能模块。

【技术特征摘要】
【国外来华专利技术】1.一种数据接口配置方法,其特征在于,包括 第二设备接收第一设备发送的应用程序命令字;对所述应用程序命令字进行解析,根据预置的映射关系,获得与所述应用程序命令字对应的功能模块的类型;根据解析结果,将数据接口连接至相应的功能模块;其中,所述数据接口为第二设备中的数据接口,所述功能模块为第二设备中的功能模块。2.根据权利要求1所述的方法,其特征在于,所述根据解析结果,将数据接口连接至相应的功能模块,包括判断解析出的功能模块类型与数据接口当前所连接的功能模块是否匹配,如果否,则将数据接口连接至相应的功能模块。3.根据权利要求1或2所述的方法,其特征在于,在将数据接口连接至相应的功能模块之后,还包括将所述应用程序命令字下发至所述功能模块。4.根据权利要求1或2所述的方法,其特征在于,在将数据接口连接至相应的功能模块之后,还包括第二设备向第一设备反馈数据接口连接完成信息,以指示第一设备完成应用程序的启动。5.根据权利要求1或2所述的方法,其特征在于,还包括如果无法解析当前接收的应用程序命令字,则根据用户手动配置的结果,保存当前所接收的应用程序命令字与相应的功能模块的映射关系。6.一种终端设备,其特征在于,包括命令字接收单元,用于接收第一设备发送...

【专利技术属性】
技术研发人员:魏雷
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:94

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

1