專利名稱:一種消除電流回流影響的多模終端和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種消除電流回流影響的多模終端 和方法。
背景技術(shù):
目前的多模終端大多是多個(gè)同種制式或多種制式無線模塊,合在一起, 并為了節(jié)省待機(jī)電流,采用休眠喚醒控制多個(gè)無線模塊間通訊的設(shè)計(jì)。但是 這種設(shè)計(jì)需要多個(gè)無線模塊的硬件連合口配合控制無線模塊間通訊,并且需 要在用戶進(jìn)行模式切換、選擇是單模式待機(jī)還是多模式待機(jī)后,通過無線模 塊的硬件連合口來控制關(guān)閉或者打開其中一個(gè)或多個(gè)無線it塊。在多模終端中,主無線模塊起主要控制作用,完成主要的人機(jī)界面功能, 并在終端開啟時(shí)首先上電工作,它始終處于打開狀態(tài)。主無線才莫塊與從無線 模塊通過控制端口連接,從無線模塊之間并不相連。從無線模塊和主無線模塊之間通過控制端口相連, 一個(gè)從無線模塊剛由 打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),該從無線模塊的控制端口的電平變?yōu)榈碗娖健?此時(shí),主無線模塊與該無線模塊之間產(chǎn)生了壓差,在該從無線模塊中產(chǎn)生回 流,導(dǎo)致所述控制端口的電平處于高電平與低電平之間的中間狀態(tài),該中間狀態(tài)為不確定的非正常工作狀態(tài);與從無線模塊的控制端口連接的多模終端 的外設(shè)接口的電壓值也會(huì)受到影響,變?yōu)椴淮_定的非正常工作狀態(tài),導(dǎo)致對 這些多模終端的外設(shè)接口的狀態(tài)檢測產(chǎn)生檢測失效或誤檢測,影響用戶的使 用。若在多模終端設(shè)計(jì)已經(jīng)定型并批量生產(chǎn)時(shí)通過改硬件電路設(shè)計(jì),會(huì)耗費(fèi) 大量人力和物力,并影響廠商的項(xiàng)目進(jìn)度,存在以下弊端(1)改硬件電路設(shè)計(jì),耗費(fèi)大量的人力和物力,所有以前生產(chǎn)的電路板
都廢除浪費(fèi)了,浪費(fèi)了大量的生產(chǎn)原料。(2) 修改添加新的電路設(shè)計(jì)存在風(fēng)險(xiǎn),新的電路和老電路需要磨合設(shè) 計(jì)、測試,存在改板后帶來新問題的風(fēng)險(xiǎn),從而帶來更大的浪費(fèi)。(3) 修改會(huì)帶來項(xiàng)目進(jìn)度的大幅度滯后,嚴(yán)重影響產(chǎn)品化進(jìn)度,從而影 響市場占有率。針對這一問題,需要提供一種消除電流回流影響的多模終端和方法。 發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種消除電流回流影響的多模終端和 方法,消除當(dāng)多模終端中的從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),該從 無線模塊中的回流電流對多模終端的影響。為了解決上述問題,本發(fā)明提供了 一種在多模終端中消除電流回流影響 的方法,當(dāng)多模終端中的主無線模塊檢測到從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān) 閉狀態(tài)時(shí),將該從無線模塊的控制端口配置為關(guān)閉態(tài)。本發(fā)明所述的在多模終端中消除電流回流影響的方法,其中,所述方法 具體包括以下步驟(1) 主無線模塊根據(jù)待機(jī)模式檢測從無線模塊的狀態(tài);(2) 當(dāng)主無線模塊檢測到需要關(guān)閉從無線模塊時(shí),啟動(dòng)關(guān)閉從無線模 塊的控制時(shí)序;從無線模塊檢測到主無線模塊的控制時(shí)序后關(guān)閉;(3 )主無線模塊檢測到從無線模塊關(guān)閉,對該從無線模塊的控制端口進(jìn) 行關(guān)閉態(tài)參數(shù)配置。本發(fā)明所述的在多模終端中消除電流回流影響的方法,其中,所述關(guān)閉 態(tài)包括表示關(guān)閉狀態(tài)的高電平、表示關(guān)閉狀態(tài)的低電平或表示關(guān)閉狀態(tài)的 參數(shù)值。本發(fā)明所述的在多模終端中消除電流回流影響的方法,其中,在步驟(3 ) 中,所述關(guān)閉態(tài)參數(shù)配置步驟包括配置從無線模塊的控制端口的電平值。本發(fā)明所述的在多模終端中消除電流回流影響的方法,其中,在步驟(3 )
中,所述關(guān)閉態(tài)參數(shù)配置步驟進(jìn)一步包括將主無線模塊的控制端口配置為車lr出端口。本發(fā)明還提供了 一種消除電流回流影響的多模終端,包括一個(gè)主無線模 塊和至少一個(gè)從無線模塊,主無線模塊通過控制端口與從無線模塊相連,主無線模塊,用于檢測從無線模塊的狀態(tài),并當(dāng)檢測到從無線模塊從打開狀態(tài) 轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),配置該從無線模塊的控制端口為關(guān)閉態(tài)。本發(fā)明所述的消除電流回流影響的多模終端,其中主無線模塊包括檢 測子模塊和配置子模塊,其中,檢測子模塊,用于檢測從無線模塊是否由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài);配置子模塊,用于當(dāng)檢測子模塊檢測到從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān) 閉狀態(tài)時(shí),配置該從無線模塊的控制端口為關(guān)閉態(tài)。本發(fā)明所述的消除電流回流影響的多模終端,其中所述關(guān)閉態(tài)包括 表示關(guān)閉狀態(tài)的高電平、表示關(guān)閉狀態(tài)的低電平或表示關(guān)閉狀態(tài)的參數(shù)值。本發(fā)明所述的消除電流回流影響的多模終端,其中所述主無線模塊配 置該從無線模塊的控制端口為關(guān)閉態(tài)包括主無線模塊配置控制端口的電平 值。本發(fā)明所述的消除電流回流影響的多模終端,其中所述主無線模塊配 置該從無線模塊的控制端口為關(guān)閉態(tài)進(jìn)一步包括主無線模塊將其控制端口 配置為輸出端口。采用本發(fā)明所述多模終端和方法,當(dāng)多模終端中的從無線模塊由打開狀 態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài),由主無線模塊配置從無線模塊的控制端口為關(guān)閉態(tài),從 而使得所述控制端口的電平為確定狀態(tài),消除電流回流對多模終端產(chǎn)生的影響。
圖l是本發(fā)明實(shí)施例所述多模終端的結(jié)構(gòu)圖;圖2是本發(fā)明實(shí)施例所述多模終端的無線模塊A的結(jié)構(gòu)圖3是本發(fā)明實(shí)施例所述方法的流程圖。
具體實(shí)施方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過以下實(shí)施例進(jìn)一步闡述 本發(fā)明所述的一種消除電流回流影響的多模終端和方法,以下對具體實(shí)施方 式進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。如圖1所示,本發(fā)明實(shí)施例所述多模終端的結(jié)構(gòu)圖。本發(fā)明實(shí)施例所述多模終端包括無線模塊A和無線模塊B,無線模塊A 和無線模塊B為用于通訊的模塊,其中無線模塊A為主無線模塊,起主要控制作用,完成主要的人機(jī)界面功 能,并在終端開啟時(shí)首先上電工作,它始終處于打開狀態(tài);無線^^塊B為 從無線模塊。無線模塊B通過其控制端口 C、 D、 E、 F和無線模塊A上的對應(yīng)的同 類控制端口 G、 H、 I、 J相連;當(dāng)無線模塊B處于打開狀態(tài)時(shí),控制端口 D、 E、 F為輸出端口,控制 端口 C為輸入端口;控制端口 G為輸出端口,控制端口 H、 I、 J為輸入端 o 。當(dāng)無線模塊B處于關(guān)閉狀態(tài)時(shí),控制端口C、 D、 E、 F處于關(guān)閉狀態(tài); 控制端口G為輸出端口,控制端口H、 I、 J為輸入端口。如圖2所示,無線模塊A包括檢測子模塊21和配置子模塊22,其中,檢測子模塊21,用于檢測無線模塊B是否由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài);檢測子模塊21通過檢測所述多模終端的待機(jī)模式,而檢測無線模塊B 是否由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài);當(dāng)所述多模終端處于雙待機(jī)模式時(shí),無線模塊A和無線模塊B同時(shí)處 于打開狀態(tài),此時(shí),無線模塊A為主控模塊,無線模塊B為從控模塊; 當(dāng)所述多模終端處于單待枳4莫式時(shí),由于無線ii塊A總是處于打開狀 態(tài);所以此時(shí)無線模塊B處于關(guān)閉狀態(tài);當(dāng)所述多模終端從雙待機(jī)模式轉(zhuǎn)換至單待機(jī)模式時(shí),檢測子模塊21檢 測到無線模塊B由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài);配置子模塊22,用于當(dāng)檢測子模塊21檢測到無線模塊B由打開狀態(tài)轉(zhuǎn) 換至關(guān)閉狀態(tài)時(shí),配置無線模塊B的控制端口為關(guān)閉態(tài)。當(dāng)檢測子模塊21檢測到無線模塊B由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),配置子模塊22將控制端口 H、 I、 J配置為輸出端口,此時(shí),控制端口 C、 D、 E、 F的配置由無線模塊A的控制端口 G、 H、 I、 J控制;配置子模塊22通過控制端口 G、 H、 I、 J,將控制端口 C、 D、 E、 F的 電平配置為表示關(guān)閉狀態(tài)的參數(shù)值。優(yōu)選情況下,所述表示關(guān)閉狀態(tài)的參數(shù) 值為0V。在本發(fā)明實(shí)施例所述多模終端中,從無線模塊可以為多個(gè),主無線模塊 與從無線模塊之間通過控制端口相連,從無線模塊之間并無連接關(guān)系;當(dāng)所 迷從無線模塊為多個(gè)時(shí),主無線模塊檢測與其相連的從無線模塊的狀態(tài),當(dāng) 主無線模塊檢測到某個(gè)從無線模塊從打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),將該從無 線模塊的控制端口配置為關(guān)閉態(tài)。在本發(fā)明實(shí)施例所述方法中,多模終端中的從無線模塊由打開狀態(tài)轉(zhuǎn)換 至關(guān)閉狀態(tài),主無線模塊配置該從無線模塊的控制端口為關(guān)閉態(tài);所述關(guān)閉 態(tài)可以為表示關(guān)閉狀態(tài)的高電平、表示關(guān)閉狀態(tài)的低電平或其它表示關(guān)閉狀 態(tài)的參數(shù)值;所述控制端口的電平為確定的正常狀態(tài),消除電流回流對所述 控制端口電壓的影響。優(yōu)選情況下,為了減少多模終端待機(jī)電流的消耗,所 述控制端口的電平被配置為低電平。本發(fā)明實(shí)施例所述方法是基于采用休眠喚醒控制多個(gè)無線模塊間通訊 的多模終端,需要多個(gè)無線模塊的端口配合控制無線模塊間通訊,并且需要 在用戶進(jìn)行模式切換,選擇是單待機(jī)模式,還是多待機(jī)模式后,由主無線模塊 控制關(guān)閉或者打開其中一個(gè)無線模塊。本發(fā)明實(shí)施例所述方法是基于本發(fā)明實(shí)施例所述多模終端的,如圖3所 示,本發(fā)明實(shí)施例所述方法步驟如下步驟31,無線模塊A根據(jù)待機(jī)模式檢測無線模塊B的狀態(tài);步驟32,如果檢測到需要打開無線模塊B,轉(zhuǎn)至步驟33;如果檢測到 需要關(guān)閉無線模塊B,轉(zhuǎn)至步驟36;步驟33,無線模塊A將控制端口H、 I、 J設(shè)置為輸入端口;步驟34,無線模塊B被無線模塊A打開后,將控制端口 D、 E、 F配置 為輸出端口,啟動(dòng)與無線模塊A的通訊控制時(shí)序,與無線模塊A通訊;步驟35,無線模塊A檢測到無線模塊B打開后,啟動(dòng)與無線模塊B的 通訊控制時(shí)序,與無線模塊B通訊,結(jié)束流程;步驟36,無線模塊A啟動(dòng)關(guān)閉無線模塊B的控制時(shí)序,通知無線模塊 B其即將被無線模塊A關(guān)閉;步驟37,無線模塊B檢測到無線模塊A的關(guān)閉無線模塊B的控制時(shí)序 后,啟動(dòng)無線模塊B關(guān)閉前準(zhǔn)備控制時(shí)序,無線模塊B關(guān)閉;步驟38,無線模塊A檢測到無線模塊B關(guān)閉,啟動(dòng)對控制端口的關(guān)閉 態(tài)參數(shù)配置將控制端口 H、 I、 J配置為輸出端口;無線模塊A通過控制端 口 G、 H、 I、 J,將控制端口C、 D、 E、 F的電平配置為OV;無線模塊A配置控制端口 C、 D、 E、 F為低電平,從而使得控制端口 C、 D、 E、 F的電平為確定的正常工作狀態(tài)。步驟33與步驟38配合,完成對無線模塊間的開關(guān)控制與通訊控制。當(dāng)本發(fā)明所述方法應(yīng)用于多模終端時(shí),主無線模塊對從無線模塊的控制 方法與上述實(shí)施例中無線模塊A對從無線模塊B的控制方法相同。本發(fā)明實(shí)施例所述方法消除了當(dāng)多模終端中的無線模塊由打開狀態(tài)轉(zhuǎn) 換至關(guān)閉狀態(tài)時(shí),該無線模塊中的回流電流對多模終端工作狀態(tài)的影響。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變型, 但這些相應(yīng)的改變和變型都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種在多模終端中消除電流回流影響的方法,其特征在于當(dāng)多模終端中的主無線模塊檢測到從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),將該從無線模塊的控制端口配置為關(guān)閉態(tài)。
2、 如權(quán)利要求1所述的方法,其特征在于,所述方法具體包括以下步驟(1) 主無線模塊根據(jù)待機(jī)模式檢測從無線模塊的狀態(tài);(2) 當(dāng)主無線模塊檢測到需要關(guān)閉從無線模塊時(shí),啟動(dòng)關(guān)閉從無線模 塊的控制時(shí)序;從無線模塊檢測到主無線模塊的控制時(shí)序后關(guān)閉;(3 )主無線模塊檢測到從無線模塊關(guān)閉,對該從無線模塊的控制端口進(jìn) 行關(guān)閉態(tài)參數(shù)配置。
3、 如權(quán)利要求l所述的方法,其特征在于所述關(guān)閉態(tài)包括表示關(guān)閉狀態(tài)的高電平、表示關(guān)閉狀態(tài)的低電平或表 示關(guān)閉狀態(tài)的參數(shù)值。
4、 如權(quán)利要求2所述的方法,其特征在于在步驟(3)中,所述關(guān)閉態(tài)參數(shù)配置步驟包括配置從無線模塊的控 制端口的電平值。
5、 如權(quán)利要求4所述的方法,其特征在于在步驟(3)中,所述關(guān)閉態(tài)參數(shù)配置步驟進(jìn)一步包括將主無線模塊 的控制端口配置為輸出端口 。
6、 一種消除電流回流影響的多模終端,包括一個(gè)主無線模塊和至少一 個(gè)從無線模塊,主無線模塊通過控制端口與從無線模塊相連,其特征在于主無線模塊,用于檢測從無線模塊的狀態(tài),并當(dāng)檢測到從無線模塊從打 開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),配置該從無線模塊的控制端口為關(guān)閉態(tài)。
7、 如權(quán)利6所述的多模終端,其特征在于 主無線模塊包括檢測子模塊和配置子模塊,其中,檢測子模塊,用于檢測從無線模塊是否由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài);配置子模塊,用于當(dāng)檢測子模塊檢測到從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān) 閉狀態(tài)時(shí),配置該從無線模塊的控制端口為關(guān)閉態(tài)。
8、 如權(quán)利要求6所述的多模終端,其特征在于所述關(guān)閉態(tài)包括表示關(guān)閉狀態(tài)的高電平、表示關(guān)閉狀態(tài)的低電平或表 示關(guān)閉狀態(tài)的參數(shù)值。
9、 如權(quán)利要求6所述的多模終端,其特征在于所述主無線模塊配置該從無線模塊的控制端口為關(guān)閉態(tài)包括主無線模 塊配置控制端口的電平值。
10、 如權(quán)利要求9所述的多模終端,其特征在于所述主無線模塊配置該從無線模塊的控制端口為關(guān)閉態(tài)進(jìn)一步包括主 無線模塊將其控制端口配置為輸出端口 。
全文摘要
本發(fā)明公開了一種消除電流回流影響的多模終端和方法。在所述方法中,當(dāng)多模終端中的主無線模塊檢測到從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),將該從無線模塊的控制端口配置為關(guān)閉態(tài)。所述多模終端包括一個(gè)主無線模塊和至少一個(gè)從無線模塊,主無線模塊通過控制端口與從無線模塊相連,其中,主無線模塊,用于檢測從無線模塊的狀態(tài),并當(dāng)檢測到從無線模塊從打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài)時(shí),配置該從無線模塊的控制端口為關(guān)閉態(tài)。采用本發(fā)明所述多模終端和方法,當(dāng)多模終端中的從無線模塊由打開狀態(tài)轉(zhuǎn)換至關(guān)閉狀態(tài),由主無線模塊配置從無線模塊的控制端口為關(guān)閉態(tài),從而使得所述控制端口的電平為確定狀態(tài),消除電流回流對多模終端產(chǎn)生的影響。
文檔編號H04M1/725GK101159941SQ20071016555
公開日2008年4月9日 申請日期2007年11月8日 優(yōu)先權(quán)日2007年11月8日
發(fā)明者馮軼剛, 劉雪芹 申請人:中興通訊股份有限公司