專利名稱:Usb設(shè)備的連接模式控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及USB設(shè)備的連接模式控制方法,該方法可有效控制與設(shè)置在個人信息終端機(jī)(PDAPersonal Digital Assistant)內(nèi)的USB設(shè)備的連接(Connection)模式。
背景技術(shù):
最近,攜帶方便性和多媒體信息存儲功能大大提高的個人信息終端機(jī)得到了廣泛的普及,個人信息終端機(jī)內(nèi)追加設(shè)置用于執(zhí)行多種功能及操作的多種USB設(shè)備(USB Device)的趨勢也愈加明顯。
例如,上述個人信息終端機(jī)內(nèi)部可設(shè)置USB移動通信模塊(USB CDMA Module)和USB控制器芯片(USB Controller Chip),并且用于實(shí)行移動通信功能及操作的USB應(yīng)用程序(USBApplication Program)在可設(shè)置在設(shè)備內(nèi)部的同時,還可根據(jù)用戶選擇在CPU內(nèi)的隨機(jī)存取存儲器(RAM)上運(yùn)行。
同時,上述個人信息終端機(jī)在系統(tǒng)引導(dǎo)(System Booting)操作結(jié)束時,將自動設(shè)置與上述USB移動通信模塊的連接模式,然后當(dāng)用戶要求運(yùn)行上述USB應(yīng)用程序時,利用USB移動通信模塊和USB控制器芯片,執(zhí)行用戶所希望的相關(guān)操作。
但是普通個人信息終端機(jī)的的缺點(diǎn)為由于在上述系統(tǒng)引導(dǎo)結(jié)束時,自動設(shè)定USB設(shè)備的連接模式,所以在未使用上述USB設(shè)備期間仍然毫無必要地接通電源造成電力損失,并增加系統(tǒng)負(fù)荷。
發(fā)明內(nèi)容
本發(fā)明旨在解決上述問題,目的在于提供一種USB設(shè)備的連接模式控制方法,即,內(nèi)置USB設(shè)備的個人信息終端機(jī)僅在運(yùn)行USB應(yīng)用程序期間,控制設(shè)定上述USB的連接模式的USB設(shè)備的連接模式控制方法。
為了實(shí)行上述目的,本發(fā)明的USB設(shè)備的連接模式控制方法包括3個階段第1階段,內(nèi)置USB設(shè)備的個人信息終端機(jī)在開始運(yùn)行USB應(yīng)用程序時設(shè)定上述USB設(shè)備的連接模式;第2階段,在設(shè)定完上述USB設(shè)備的連接模式的狀態(tài)下,利用上述USB設(shè)備和USB控制器,執(zhí)行用戶申請的相關(guān)操作;第3階段,在上述USB應(yīng)用程序運(yùn)行過程結(jié)束時,將上述USB設(shè)備的連接模式切換成非連接模式。
本發(fā)明的USB設(shè)備的連接模式控制方法效果在于內(nèi)置有USB設(shè)備的個人信息終端機(jī)在開始運(yùn)行USB應(yīng)用程序時,在設(shè)定上述USB設(shè)備的連接模式后,利用上述USB設(shè)備和USB控制器,執(zhí)行用戶申請的相關(guān)操作,而在上述USB應(yīng)用程序運(yùn)行結(jié)束時,則將上述USB設(shè)備的連接模式切換成非連接模式,從而能夠僅在運(yùn)行相關(guān)USB應(yīng)用程序期間,有選擇性地控制設(shè)定內(nèi)置于個人信息終端機(jī)內(nèi)的USB設(shè)備的連接模式,最大限度地減少系統(tǒng)負(fù)荷,并防止在未使用USB設(shè)備期間也無必要地連通電源而造成電力損失。
圖1是適用于本發(fā)明的個人信息終端機(jī)構(gòu)結(jié)構(gòu)示意圖。
圖2是本發(fā)明之USB設(shè)備的連接模式控制方法的操作流程圖。
*附圖主要部分符號說明*10CPU20USB移動通信模塊30USB控制器芯片具體實(shí)施方式
下面參照附圖對本發(fā)明之USB設(shè)備的連接模式控制方法的理想實(shí)施例進(jìn)行詳細(xì)說明。
首先,用于執(zhí)行多種功能及操作的許多種類的USB設(shè)備可追加設(shè)置在適用本發(fā)明的個人信息終端機(jī)內(nèi),如圖1所示,上述個人信息終端機(jī)內(nèi)設(shè)置有USB移動通信模塊20和USB控制器芯片30。
另外,用于執(zhí)行移動通信功能及操作的USB應(yīng)用程序不僅可以設(shè)置在上述個人信息終端機(jī)內(nèi),同時還可以根據(jù)用戶選擇,在中央處理器(CPU)10內(nèi)的隨機(jī)存取存儲器(RAM)上運(yùn)行。而上述CPU10分配有與上述USB移動通信模塊20進(jìn)行物理連接的GPIO(Graphic In/Out)端口。
同時,上述個人信息終端機(jī)的CPU10在系統(tǒng)引導(dǎo)操作結(jié)束時,將上述GPIO端口控制成低電平‘0’,自動設(shè)定USB移動通信模塊的非連接模式,而當(dāng)用戶申請運(yùn)行上述USB應(yīng)用程序時,將上述GPIO端口控制成高電平‘1’,從而設(shè)定USB移動通信模塊的連接模式。
而且,利用上述USB移動通信模塊20和USB控制器芯片30可進(jìn)行用戶所希望的相關(guān)操作,這樣即使系統(tǒng)引導(dǎo)結(jié)束,在不運(yùn)行USB應(yīng)用程序期間,將上述USB移動通信模塊設(shè)定為非連接模式,從而防止不必要地浪費(fèi)電源或者增加系統(tǒng)負(fù)荷。
圖2是本發(fā)明之USB設(shè)備的連接模式控制方法的操作流程圖。如圖所示,上述個人信息終端機(jī)在執(zhí)行系統(tǒng)引導(dǎo)操作時(S10),將上述CPU10的GPIO端口控制成低電平‘0’,設(shè)定USB移動通信模塊20的非連接模式(GPIO=0USB Device Detach)。
同時,上述CPU10在根據(jù)用戶選擇開始運(yùn)行USB應(yīng)用程序時(S11),將上述GPIO端口控制成高電平‘1’,將上述USB移動通信模塊20設(shè)定成連接模式(GPIO=1USB Device Attach)(S12)。
另外,上述CPU10通過上述GPIO端口檢查是否物理連接著上述USB移動通信模塊20(S13),當(dāng)正常連接上述USB移動通信模塊時,則一邊運(yùn)行上述USB應(yīng)用程序,一邊利用上述USB控制器芯片和USB移動通信模塊執(zhí)行用戶所希望的相關(guān)操作(S14)。
而且,上述CPU10在執(zhí)行上述相關(guān)操作過程中根據(jù)用戶申請中止運(yùn)行USB應(yīng)用程序時(S15),將上述GPIO端口控制成低電平‘0’,將上述USB移動通信模塊20設(shè)定為非連接模式(GPIO=0USB Device Detach)(S16)。
因此,上述個人信息終端機(jī)能夠僅在運(yùn)行USB應(yīng)用程序期間有選擇性地控制設(shè)定上述USB移動通信模塊的連接模式,有效避免電池的無謂損失和系統(tǒng)的負(fù)荷增加。
如上所述,本發(fā)明的實(shí)施例是為完成上述目的而研究出來的,相關(guān)專業(yè)人員完全可以在不偏離本發(fā)明權(quán)利要求所記載的技術(shù)思想和技術(shù)范圍內(nèi),對其進(jìn)行改良、變更或者附加等。
權(quán)利要求
1.一種USB設(shè)備的連接模式控制方法,其特征包括以下階段第1階段,在內(nèi)置有USB設(shè)備的個人信息終端機(jī)開始運(yùn)行USB應(yīng)用程序時,將上述USB設(shè)備設(shè)定為連接模式;第2階段,在將上述USB設(shè)備設(shè)定為連接模式的狀態(tài)下,利用上述USB設(shè)備和USB控制器,執(zhí)行用戶申請的相關(guān)操作;第3階段,當(dāng)上述USB應(yīng)用程序運(yùn)行結(jié)束時,將上述USB設(shè)備的連接模式切換成非連接模式。
2.如權(quán)利要求1所述USB設(shè)備的連接模式控制方法,其特征還包括當(dāng)上述個人信息終端機(jī)執(zhí)行系統(tǒng)引導(dǎo)操作時,將上述USB設(shè)備設(shè)定成非連接模式的階段。
3.如權(quán)利要求1所述USB設(shè)備的連接模式控制方法,其特征包括在上述第1階段,當(dāng)開始運(yùn)行上述USB應(yīng)用程序時,把與上述USB設(shè)備進(jìn)行物理連接的CPU的GPIO端口切換成高電平,使USB設(shè)備設(shè)定為連接模式。
4.權(quán)利要求1所述USB設(shè)備的連接模式控制方法,其特征在于在上述第3階段,在上述USB應(yīng)用程序運(yùn)行結(jié)束時,則將與上述USB設(shè)備進(jìn)行物理連接的CPU的GPIO端口切換成低電平,并將USB設(shè)備的連接模式設(shè)定成非連接模式。
全文摘要
本發(fā)明涉及USB設(shè)備的連接模式控制方法,具體來說內(nèi)置USB設(shè)備的個人信息終端機(jī)在開始運(yùn)行USB應(yīng)用程序時,在設(shè)定成USB設(shè)備的連接模式后,利用上述USB設(shè)備和USB控制器,執(zhí)行用戶申請的相關(guān)操作。而當(dāng)上述USB應(yīng)用程序運(yùn)行結(jié)束時,將上述USB連接的模式切換成非連接模式,從而能夠僅在運(yùn)行相關(guān)USB應(yīng)用程序期間,有選擇地控制設(shè)定與內(nèi)置在個人信息終端機(jī)內(nèi)的USB設(shè)備的連接模式,這樣最大限度地減少系統(tǒng)負(fù)荷,而且能夠防止在不使用USB設(shè)備期間仍接通電源造成電力損失。
文檔編號G06F13/10GK1920799SQ20051009401
公開日2007年2月28日 申請日期2005年8月23日 優(yōu)先權(quán)日2005年8月23日
發(fā)明者鄭炳鶴 申請人:樂金電子(昆山)電腦有限公司