USB设备的连接模式控制方法技术

技术编号:2844883 阅读:347 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及USB设备的连接模式控制方法,具体来说:内置USB设备的个人信息终端机在开始运行USB应用程序时,在设定成USB设备的连接模式后,利用上述USB设备和USB控制器,执行用户申请的相关操作。而当上述USB应用程序运行结束时,将上述USB连接的模式切换成非连接模式,从而能够仅在运行相关USB应用程序期间,有选择地控制设定与内置在个人信息终端机内的USB设备的连接模式,这样最大限度地减少系统负荷,而且能够防止在不使用USB设备期间仍接通电源造成电力损失。

【技术实现步骤摘要】

本专利技术涉及USB设备的连接模式控制方法,该方法可有效控制与设置在个人信息终端机(PDAPersonal Digital Assistant)内的USB设备的连接(Connection)模式。
技术介绍
最近,携带方便性和多媒体信息存储功能大大提高的个人信息终端机得到了广泛的普及,个人信息终端机内追加设置用于执行多种功能及操作的多种USB设备(USB Device)的趋势也愈加明显。例如,上述个人信息终端机内部可设置USB移动通信模块(USB CDMA Module)和USB控制器芯片(USB Controller Chip),并且用于实行移动通信功能及操作的USB应用程序(USBApplication Program)在可设置在设备内部的同时,还可根据用户选择在CPU内的随机存取存储器(RAM)上运行。同时,上述个人信息终端机在系统引导(System Booting)操作结束时,将自动设置与上述USB移动通信模块的连接模式,然后当用户要求运行上述USB应用程序时,利用USB移动通信模块和USB控制器芯片,执行用户所希望的相关操作。但是普通个人信息终端机的的缺点为由于在上述系统引导结束时,自动设定USB设备的连接模式,所以在未使用上述USB设备期间仍然毫无必要地接通电源造成电力损失,并增加系统负荷。
技术实现思路
本专利技术旨在解决上述问题,目的在于提供一种USB设备的连接模式控制方法,即,内置USB设备的个人信息终端机仅在运行USB应用程序期间,控制设定上述USB的连接模式的USB设备的连接模式控制方法。为了实行上述目的,本专利技术的USB设备的连接模式控制方法包括3个阶段第1阶段,内置USB设备的个人信息终端机在开始运行USB应用程序时设定上述USB设备的连接模式;第2阶段,在设定完上述USB设备的连接模式的状态下,利用上述USB设备和USB控制器,执行用户申请的相关操作;第3阶段,在上述USB应用程序运行过程结束时,将上述USB设备的连接模式切换成非连接模式。本专利技术的USB设备的连接模式控制方法效果在于内置有USB设备的个人信息终端机在开始运行USB应用程序时,在设定上述USB设备的连接模式后,利用上述USB设备和USB控制器,执行用户申请的相关操作,而在上述USB应用程序运行结束时,则将上述USB设备的连接模式切换成非连接模式,从而能够仅在运行相关USB应用程序期间,有选择性地控制设定内置于个人信息终端机内的USB设备的连接模式,最大限度地减少系统负荷,并防止在未使用USB设备期间也无必要地连通电源而造成电力损失。附图说明图1是适用于本专利技术的个人信息终端机构结构示意图。图2是本专利技术之USB设备的连接模式控制方法的操作流程图。*附图主要部分符号说明*10CPU20USB移动通信模块30USB控制器芯片具体实施方式下面参照附图对本专利技术之USB设备的连接模式控制方法的理想实施例进行详细说明。首先,用于执行多种功能及操作的许多种类的USB设备可追加设置在适用本专利技术的个人信息终端机内,如图1所示,上述个人信息终端机内设置有USB移动通信模块20和USB控制器芯片30。另外,用于执行移动通信功能及操作的USB应用程序不仅可以设置在上述个人信息终端机内,同时还可以根据用户选择,在中央处理器(CPU)10内的随机存取存储器(RAM)上运行。而上述CPU10分配有与上述USB移动通信模块20进行物理连接的GPIO(Graphic In/Out)端口。同时,上述个人信息终端机的CPU10在系统引导操作结束时,将上述GPIO端口控制成低电平‘0’,自动设定USB移动通信模块的非连接模式,而当用户申请运行上述USB应用程序时,将上述GPIO端口控制成高电平‘1’,从而设定USB移动通信模块的连接模式。而且,利用上述USB移动通信模块20和USB控制器芯片30可进行用户所希望的相关操作,这样即使系统引导结束,在不运行USB应用程序期间,将上述USB移动通信模块设定为非连接模式,从而防止不必要地浪费电源或者增加系统负荷。图2是本专利技术之USB设备的连接模式控制方法的操作流程图。如图所示,上述个人信息终端机在执行系统引导操作时(S10),将上述CPU10的GPIO端口控制成低电平‘0’,设定USB移动通信模块20的非连接模式(GPIO=0USB Device Detach)。同时,上述CPU10在根据用户选择开始运行USB应用程序时(S11),将上述GPIO端口控制成高电平‘1’,将上述USB移动通信模块20设定成连接模式(GPIO=1USB Device Attach)(S12)。另外,上述CPU10通过上述GPIO端口检查是否物理连接着上述USB移动通信模块20(S13),当正常连接上述USB移动通信模块时,则一边运行上述USB应用程序,一边利用上述USB控制器芯片和USB移动通信模块执行用户所希望的相关操作(S14)。而且,上述CPU10在执行上述相关操作过程中根据用户申请中止运行USB应用程序时(S15),将上述GPIO端口控制成低电平‘0’,将上述USB移动通信模块20设定为非连接模式(GPIO=0USB Device Detach)(S16)。因此,上述个人信息终端机能够仅在运行USB应用程序期间有选择性地控制设定上述USB移动通信模块的连接模式,有效避免电池的无谓损失和系统的负荷增加。如上所述,本专利技术的实施例是为完成上述目的而研究出来的,相关专业人员完全可以在不偏离本专利技术权利要求所记载的技术思想和技术范围内,对其进行改良、变更或者附加等。本文档来自技高网...

【技术保护点】
一种USB设备的连接模式控制方法,其特征包括以下阶段:第1阶段,在内置有USB设备的个人信息终端机开始运行USB应用程序时,将上述USB设备设定为连接模式;第2阶段,在将上述USB设备设定为连接模式的状态下,利用上述USB设 备和USB控制器,执行用户申请的相关操作;第3阶段,当上述USB应用程序运行结束时,将上述USB设备的连接模式切换成非连接模式。

【技术特征摘要】
1.一种USB设备的连接模式控制方法,其特征包括以下阶段第1阶段,在内置有USB设备的个人信息终端机开始运行USB应用程序时,将上述USB设备设定为连接模式;第2阶段,在将上述USB设备设定为连接模式的状态下,利用上述USB设备和USB控制器,执行用户申请的相关操作;第3阶段,当上述USB应用程序运行结束时,将上述USB设备的连接模式切换成非连接模式。2.如权利要求1所述USB设备的连接模式控制方法,其特征还包括当上述个人信息终端机执行系统引导操作时,...

【专利技术属性】
技术研发人员:郑炳鹤
申请(专利权)人:乐金电子昆山电脑有限公司
类型:发明
国别省市:32[中国|江苏]

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

1