国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實現(xiàn)移動終端無線通信模塊即插即用的方法

      文檔序號:7595813閱讀:202來源:國知局
      專利名稱:一種實現(xiàn)移動終端無線通信模塊即插即用的方法
      技術領域
      本發(fā)明涉及一種實現(xiàn)移動終端無線通信模塊即插即用的方法。
      背景技術
      目前,移動通信技術的飛速發(fā)展為移動通信終端帶來了巨大的發(fā)展空間,特別是手機更是成為新的消費熱點。手機的實現(xiàn)方案目前主要有兩種方式一種方式是整和基帶和射頻電路的芯片組方案,它采用標準的單板或雙電路板結構整合外圍電路包括鍵盤、LCD、SIM卡等。這種設計方式的缺點是射頻和基帶電路設計復雜,需要全面細致地測試移動通信功能,極大的增加了研發(fā)和生產成本,使得研發(fā)周期延長,不利于盡快推出新品。
      第二種方式是將無線通信電路模塊化,設計出無線通信模塊,將該模塊焊接在主機(HOST)上,采用穩(wěn)定成熟的無線通信模塊來完成射頻的收發(fā)、基帶的編解碼和協(xié)議棧運行;而外圍的電路包括鍵盤、LCD和SIM卡等,它們通過主機來完成控制功能。這種方式目前在手機中應用較少,通常應用于個人信息產品實現(xiàn)無線通信功能,具有無線通信功能的個人信息產品也可以稱為移動終端,例如在個人數(shù)字處理系統(tǒng)(PDA)中,無線通信模塊一般是焊裝在主機上;也有將無線通信模塊設計為單塊印制板,通過板到板連接器和主機連在一起,但也不支持即插即用的插拔方式。其硬件構架參見圖1,圖1為現(xiàn)有技術PDA實現(xiàn)無線通信功能的硬件構架示意圖。其中,無線通信模塊100完成射頻的收發(fā)、基帶的編解碼和協(xié)議棧運行,其通過本身的接口電路101與主機110的接口電路111相連;主機主要包括為無線通信模塊100和主機110其它部分提供電源電池112、控制接口通信,完成LCD顯示,鍵盤控制,充放電管理等基本的手機功能微控制器(MCU)113、顯示人機界面,完成用戶與手機之間的信息交流和控制活動的液晶顯示屏(LCD)114、輸出和輸入音頻信號的揚聲器和麥克風(SPK &amp; MIC)115等部分。
      PDA中實現(xiàn)無線通信功能軟件構架參見圖2,圖2為現(xiàn)有技術PDA實現(xiàn)無線通信功能的軟件構架示意圖。無線通信模塊200由接口驅動程序201、CSD協(xié)議202、AT命令解釋器203、PPP協(xié)議204、IP中繼205、GSM/GPRS協(xié)議棧206、物理層207等軟件模塊所組成。
      與無線通信模塊相對應,主機210由AT命令/數(shù)據(jù)處理程序211、IP應用程序212、TCP/IP協(xié)議213、PPP協(xié)議214、接口驅動程序215等軟件模塊所組成。
      其中無線通信模塊200中的接口驅動程序201和主機210中的接口驅動程序215在同一型號的PDA中是對應的。不同型號的PDA可以采用不同的接口,所以不同型號的PDA接口驅動程序也可以有所不同。
      在上述軟件架構下的基本工作流程是在傳輸命令時,在主機端,應用程序如果要與網(wǎng)絡交互,首先通過AT命令處理程序將相應的消息封裝為AT命令,再通過接口驅動程序發(fā)送出去。在無線通信模塊端,模塊通過接口驅動接收到AT命令后,經(jīng)過AT命令解釋層轉為實際的協(xié)議消息向協(xié)議棧發(fā)送。
      在傳輸數(shù)據(jù)時,數(shù)據(jù)流通過接口驅動直接在主機端和無線通信模塊端透明傳輸,而不經(jīng)過AT解釋層的處理。用戶可選擇CSD或GPRS進行數(shù)據(jù)的傳輸。
      (1)如選擇CSD向外傳輸數(shù)據(jù),主機端AT命令/數(shù)據(jù)處理程序通過串口發(fā)送要求建立通信鏈路的AT命令。無線模塊端AT命令解釋器由串口收到AT命令后,進行相應的處理,以及控制CSD協(xié)議和GSM/GPRS協(xié)議進行數(shù)據(jù)通信鏈路的連接。連接好后,無線模塊端AT命令解釋器再將網(wǎng)絡信息返回給主機端AT命令/數(shù)據(jù)處理程序,AT命令/數(shù)據(jù)處理程序就可以進行數(shù)據(jù)的傳送。
      (2)如選擇GPRS向外傳輸數(shù)據(jù),同樣由主機端AT命令/數(shù)據(jù)處理程序、無線模塊端AT命令解釋器、GSM/GPRS協(xié)議負責鏈路的連接。連接完后,數(shù)據(jù)的傳送就可以進行了。不過,數(shù)據(jù)的傳送由主機端的IP應用程序、TCP/IP協(xié)議、PPP協(xié)議,無線模塊的PPP協(xié)議、IP中繼完成。
      這種設計方式的最大優(yōu)點就是只需修改移動終端主機部分的設計,避免了移動終端中(主要是手機)的射頻(RF)和主要基帶電路的重復設計,縮短了研發(fā)周期,便于廠商更快地推出新品。但是,目前不同的廠家的無線通信模塊接口缺乏標準化,因此在軟硬件設計時需要受到多方面的限制。
      個人信息產品通常采用上述方式實現(xiàn)無線通信功能,一般個人信息產品的無線通信功能用于無線接入互聯(lián)網(wǎng)。隨著互聯(lián)網(wǎng)技術的飛速發(fā)展,個人移動終端用戶對隨時隨地接入互聯(lián)網(wǎng)的需求會不斷增加。以滿足用戶對數(shù)據(jù)處理業(yè)務的依賴和應用。對于個人用戶,考慮到其移動性,因此,無線互聯(lián)網(wǎng)將是未來最明顯的發(fā)展趨勢。而個人用戶選擇的手持接入設備,個性化和行業(yè)化的不同,必然面臨多樣性的選擇。比如筆記本電腦,PDA等等。品牌繁多,由于目前沒有標準化的無線接入模塊,所以每一設備都配置不同的無線接入模塊,明顯造成了經(jīng)濟和資源的浪費。
      另外,作為移動終端的主流產品,手機功能發(fā)展的越來越多,性能越來越高,如更加逼真的音樂,彩屏,更加時尚的設計,多媒體應用等等。這些是手機用戶換機的最大動力。而這些也使得上述兩種方式的手機顯示出一個共同的不足之處由于無線通信電路或無線通信模塊都是固定焊接在手機上的,用戶為了外形或附加功能來更換手機時必須將手機整體一起拋掉,也就是說手機中能夠重復使用的無線通信模塊也被拋棄了,所以造成了很大的浪費。

      發(fā)明內容
      有鑒于此,本發(fā)明的目的在于提供一種實現(xiàn)移動終端無線通信模塊即插即用的方法,可以實現(xiàn)移動終端無線通信模塊的即插即用,縮短移動終端開發(fā)周期,減少用戶換機時造成的浪費。
      為達到上述目的,本發(fā)明的技術方案具體是這樣實現(xiàn)的一種實現(xiàn)移動終端無線通信模塊即插即用的方法,該方法包括以下步驟
      1)移動終端無線通信模塊和移動終端主機之間通過通信接口電路進行連接,并在移動終端無線通信模塊和移動終端主機上分別設置相互對應的通信接口連接器;2)移動終端主機根據(jù)通信接口狀態(tài)是否有改變,判斷是否有移動終端無線通信模塊通過通信接口連接器插入移動終端主機;如果有移動終端無線通信模塊插入,則移動終端主機通過通信接口連接器發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接。
      其中,該方法可以進一步包括當移動終端無線通信模塊拔出時,通信接口狀態(tài)發(fā)生改變,移動終端主機進入空閑狀態(tài)。
      所述的移動終端主機判斷是否有移動終端無線通信模塊插入的方法可以為輪詢通信接口狀態(tài),判斷通信接口狀態(tài)是否有改變,如果通信接口狀態(tài)有改變,則有移動終端無線通信模塊插入或拔出。
      所述的通信接口電路傳輸?shù)男盘柨梢园瑯藴蔙S232串行通信接口信號、電源信號、系統(tǒng)控制信號和音頻信號。
      步驟2)所述的通信接口狀態(tài)是否有改變的判斷方法可以為讀取標準RS232串行通信接口信號中DSR信號電平,并判斷其是否有改變。
      當移動終端主機查詢到DSR信號電平由低變高或由高變低時,可以認為有移動終端無線通信模塊插入或移動終端無線通信模塊拔出。
      所述的移動終端主機判斷是否有移動終端無線通信模塊插入的方法可以為判斷是否有通信接口狀態(tài)改變觸發(fā)的中斷,如果有上述中斷,則有移動終端無線通信模塊插入或拔出。
      所述的通信接口電路傳輸?shù)男盘柨梢园瑯藴蔙S232串行通信接口信號、電源信號、系統(tǒng)控制信號和音頻信號。
      所述的通信接口狀態(tài)是否有改變的判斷方法可以為判斷是否有標準RS232串行通信接口信號中DSR信號電平改變觸發(fā)的中斷。
      當DSR信號電平由低變高或由高變低時,可以分別產生一個硬中斷,通知移動終端主機有移動終端無線通信模塊插入或移動終端無線通信模塊拔出。
      該方法可以進一步包括移動終端主機開機時,讀取DSR信號電平狀態(tài);如果DSR信號電平為高,則移動終端無線通信模塊已插入,移動終端主機通過串口發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接;如果DSR信號電平為低,則移動終端主機直接進入空閑狀態(tài)。
      所述步驟2)可以進一步包括當有移動終端無線通信模塊插入時,移動終端主機與移動終端無線通信模塊進行握手識別;如果握手成功,則移動終端主機通過串口發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接;否則移動終端主機直接進入空閑狀態(tài)。
      所述的握手識別過程可以為移動終端無線通信模塊向移動終端主機發(fā)送同步請求信號;移動終端主機在收到該信號后,返回同步確認信號進行確認,同時請求移動終端無線通信模塊發(fā)送設備號;移動終端無線通信模塊收到請求后返回設備號;移動終端主機收到該設備號后進行設備號識別,識別正確后再返回設備號確認信號進行確認。
      由本發(fā)明的技術方案可見,本發(fā)明的這種實現(xiàn)移動終端無線通信模塊即插即用的方法,采用標準的通信接口進行移動終端主機和移動終端無線通信模塊之間的連接和通信,實現(xiàn)了移動終端無線通信模塊的即插即用,提高了移動終端無線通信模塊標準化程度,能夠縮短移動終端開發(fā)周期,可以減少用戶換機時造成的浪費。


      圖1為現(xiàn)有技術PDA實現(xiàn)無線通信功能的硬件構架示意圖;圖2為現(xiàn)有技術PDA實現(xiàn)無線通信功能的軟件構架示意圖;圖3為本發(fā)明第一較佳實施例中手機主機的流程圖;圖4為本發(fā)明第二較佳實施例中手機主機的流程圖。
      具體實施例方式
      為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下面結合兩個較佳實施例和附圖,對本發(fā)明進一步詳細說明。
      本發(fā)明的兩個較佳實施例實現(xiàn)了手機無線通信模塊的即插即用。在兩個較佳實施例的手機中均采用圖1、圖2所示的硬件構架和軟件構架。其中,硬件構架中的接口電路本實施例中采用的是標準的RS232串行通信接口,也可以是其他通信接口,并在手機無線通信模塊和手機主機上分別設置了相互對應的接口連接器;相應的,在軟件構架中接口驅動程序采用了串口驅動程序。
      其中,第一較佳實施例采用了輪詢方式,手機主機輪詢標準RS232串行接口中的DSR信號,根據(jù)DSR信號狀態(tài)的改變來判斷是否有手機無線通信模塊插入,實現(xiàn)了無線通信模塊的即插即用,即便手機主機處于開機狀態(tài),也能立刻識別出無線通信模塊插入或拔出,并在無線通信模塊插入時自動轉入網(wǎng)絡通信狀態(tài)。
      參見圖3,圖3為本發(fā)明第一較佳實施例中手機主機的流程圖。該流程包括以下步驟步驟301,手機開機初始化串口。
      步驟302,讀取串口DSR電平,并判斷是否為高;如果DSR電平為高,則無線通信模塊已通過接口連接器插入手機主機,進入步驟305;如果DSR電平為低,進入步驟303,手機進入空閑(IDLE)狀態(tài)。
      步驟304,手機監(jiān)視程序或定時查詢程序開始工作,輪詢DSR電平,當無線通信模塊插入時,DSR電平由低變高,手機查詢到該DSR電平變高后進入步驟305;無線通信模塊插入手機主機并開始正常工作后DSR保持高電平。
      步驟305、306、307手機主機與無線通信模塊進行握手識別手機無線通信模塊向手機主機發(fā)送同步請求(SYNC_REQ)信號;手機主機在收到該信號后,返回同步確認(SYNC_ACK)信號進行確認,同時請求手機無線通信模塊發(fā)送設備號(ID);手機無線通信模塊收到請求后返回設備號;手機主機收到該設備號后進行設備識別,識別正確后再返回設備號確認(ID_ACK)信號進行確認。如果握手成功,則進入步驟306、307手機主機通過AT命令啟動無線通信模塊,并開始搜索網(wǎng)絡,進入正常通信狀態(tài);否則轉入步驟303,手機進入IDLE狀態(tài),并在手機主機屏幕上給出握手失敗提示信息。
      步驟308,手機繼續(xù)輪詢DSR電平,當無線通信模塊拔出時,DSR電平由高變低,手機主機查詢到該DSR電平變低。此時,無線通信模塊自動斷開網(wǎng)絡連接,進入步驟309,手機主機關閉無線通信功能;轉入步驟303,手機進入IDLE狀態(tài),同時在手機屏幕上給出相應提示信息。
      本實施例中的“監(jiān)視程序”指手機系統(tǒng)中獨立運行的一個任務或線程,它始終監(jiān)視DSR電平,并將DSR電平的變化信息通知主程序;而“定時查詢程序”指在主程序中每隔一段時間所執(zhí)行的一段程序,它以定時的方式查詢DSR電平并獲知其電平的變化。
      本發(fā)明的第二較佳實施例采用了中斷方式,手機主機根據(jù)是否有串口的DSR信號改變觸發(fā)的中斷,判斷是否有手機無線通信模塊插入,同樣實現(xiàn)了無線通信模塊的即插即用,即便手機主機處于開機狀態(tài),也能立刻識別出無線通信模塊插入或拔出,并在無線通信模塊插入時自動轉入網(wǎng)絡通信狀態(tài)。
      參見圖4,圖4為本發(fā)明較佳實施例中手機主機的流程圖。該流程包括以下步驟步驟401,手機開機初始化串口。
      步驟402,讀取串口DSR電平,并判斷是否為高;如果DSR電平為高,則無線通信模塊已通過接口連接器插入手機主機,進入步驟405;如果DSR電平為低,進入步驟403,手機進入空閑(IDLE)狀態(tài)。
      步驟404,當無線通信模塊插入時,DSR電平由低變高,DSR占用CPU的一個中斷位,這樣DSR電平的變化將產生一個硬件中斷,通知相應的操作系統(tǒng)模塊已經(jīng)插入手機,進入步驟405;無線通信模塊插入手機主機并開始正常工作后DSR保持高電平。
      步驟405、406、407手機主機與無線通信模塊進行握手識別手機無線通信模塊向手機主機發(fā)送同步請求(SYNC_REQ)信號;手機主機在收到該信號后,返回同步確認(SYNC_ACK)信號進行確認,同時請求手機無線通信模塊發(fā)送設備號(ID);手機無線通信模塊收到請求后返回設備號;手機主機收到該設備號后進行設備識別,識別正確后再返回設備號確認(ID_ACK)信號進行確認。如果握手成功,則進入步驟406、407手機主機通過AT命令啟動無線通信模塊,并開始搜索網(wǎng)絡,進入正常通信狀態(tài);否則轉入步驟403,手機進入IDLE狀態(tài),并在手機主機屏幕上給出握手失敗提示信息。
      步驟408,當無線通信模塊拔出時,DSR電平由高變低,產生中斷,操作系統(tǒng)從而獲知無線通信模塊已離開手機主機。因為手機主機程序在無線通信模塊插入手機主機并開始正常工作后,CPU將DSR中斷方式修改為低電平中斷,所以一旦DSR變?yōu)榈碗娖?,就產生中斷。此時,無線通信模塊自動斷開網(wǎng)絡連接,進入步驟409,手機主機關閉無線通信功能;轉入步驟403,手機進入IDLE狀態(tài),同時在手機屏幕上給出相應提示信息。
      上述兩個實施例都是在手機中實現(xiàn)的,本發(fā)明不僅限于手機,對于其他移動終端,比如筆記本電腦、PDA等采用圖1、圖2所示的硬件構架和軟件構架實現(xiàn)無線通信的個人信息產品同樣適用。
      由上述的兩個實施例可見,本發(fā)明的這種實現(xiàn)移動終端無線通信模塊即插即用的方法,采用標準的通信接口將無線通信模塊與移動終端分離,實現(xiàn)了無線通信模塊即插即用,提高了移動終端無線通信模塊標準化程度,使得一個無線通信模塊可以用于多個不同的移動終端,避免了浪費。這樣移動通信功能與移動終端分離,只要在移動終端上預留標準的接口,就可以隨時將移動終端無線通信模塊插入移動終端,完成通信功能。在不需要使用通信功能時,用戶可以將無線通信模塊從移動終端中取出,并不影響用戶操作手機的其它功能,從而節(jié)省了移動終端的功率消耗,提高了電池壽命。同時,由于省去了重新開發(fā)無線通信模塊,使得移動終端研發(fā)和產品成本的極大地降低,并縮短了產品開發(fā)周期,提高了上市速度,滿足了用戶經(jīng)常換機的需求。
      權利要求
      1.一種實現(xiàn)移動終端無線通信模塊即插即用的方法,其特征在于,該方法包括以下步驟1)移動終端無線通信模塊和移動終端主機之間通過通信接口電路進行連接,并在移動終端無線通信模塊和移動終端主機上分別設置相互對應的通信接口連接器;2)移動終端主機根據(jù)通信接口狀態(tài)是否有改變,判斷是否有移動終端無線通信模塊通過通信接口連接器插入移動終端主機;如果有移動終端無線通信模塊插入,則移動終端主機通過通信接口連接器發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接。
      2.如權利要求1所述的方法,其特征在于,該方法進一步包括當移動終端無線通信模塊拔出時,通信接口狀態(tài)發(fā)生改變,移動終端主機進入空閑狀態(tài)。
      3.如權利要求1所述的方法,其特征在于,所述的移動終端主機判斷是否有移動終端無線通信模塊插入的方法為輪詢通信接口狀態(tài),判斷通信接口狀態(tài)是否有改變,如果通信接口狀態(tài)有改變,則有移動終端無線通信模塊插入或拔出。
      4.如權利要求3所述的方法,其特征在于,所述的通信接口電路傳輸?shù)男盘柊瑯藴蔙S232串行通信接口信號、電源信號、系統(tǒng)控制信號和音頻信號。
      5.如權利要求4所述的方法,其特征在于,步驟2)所述的通信接口狀態(tài)是否有改變的判斷方法為讀取標準RS232串行通信接口信號中DSR信號電平,并判斷其是否有改變。
      6.如權利要求5所述的方法,其特征在于當移動終端主機查詢到DSR信號電平由低變高或由高變低時,為有移動終端無線通信模塊插入或移動終端無線通信模塊拔出。
      7.如權利要求1所述的方法,其特征在于,所述的移動終端主機判斷是否有移動終端無線通信模塊插入的方法為判斷是否有通信接口狀態(tài)改變觸發(fā)的中斷,如果有上述中斷,則有移動終端無線通信模塊插入或拔出。
      8.如權利要求7所述的方法,其特征在于,所述的通信接口電路傳輸?shù)男盘柊瑯藴蔙S232串行通信接口信號、電源信號、系統(tǒng)控制信號和音頻信號。
      9.如權利要求8所述的方法,其特征在于,所述的通信接口狀態(tài)是否有改變的判斷方法為判斷是否有標準RS232串行通信接口信號中DSR信號電平改變觸發(fā)的中斷。
      10.如權利要求9所述的方法,其特征在于當DSR信號電平由低變高或由高變低時,分別產生一個硬中斷,通知移動終端主機有移動終端無線通信模塊插入或移動終端無線通信模塊拔出。
      11.如權利要求5或9所述的方法,其特征在于,該方法進一步包括移動終端主機開機時,讀取DSR信號電平狀態(tài);如果DSR信號電平為高,則移動終端無線通信模塊已插入,移動終端主機通過串口發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接;如果DSR信號電平為低,則移動終端主機直接進入空閑狀態(tài)。
      12.如權利要求1所述的方法,其特征在于,所述步驟2)進一步包括當有移動終端無線通信模塊插入時,移動終端主機與移動終端無線通信模塊進行握手識別;如果握手成功,則移動終端主機通過串口發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接;否則移動終端主機直接進入空閑狀態(tài)。
      13.如權利要求11所述的方法,其特征在于,所述的握手識別過程為移動終端無線通信模塊向移動終端主機發(fā)送同步請求信號;移動終端主機在收到該信號后,返回同步確認信號進行確認,同時請求移動終端無線通信模塊發(fā)送設備號;移動終端無線通信模塊收到請求后返回設備號;移動終端主機收到該設備號后進行設備號識別,識別正確后再返回設備號確認信號進行確認。
      全文摘要
      本發(fā)明公開了一種實現(xiàn)移動終端無線通信模塊即插即用的方法,該方法包括1)移動終端無線通信模塊和移動終端主機之間通過通信接口電路進行連接,并在移動終端無線通信模塊和移動終端主機上分別設置相互對應的通信接口連接器;2)移動終端主機根據(jù)通信接口狀態(tài)是否有改變,判斷是否有移動終端無線通信模塊通過通信接口連接器插入移動終端主機;如果有移動終端無線通信模塊插入,則移動終端主機通過通信接口連接器發(fā)送命令啟動該移動終端無線通信模塊,建立與無線通信網(wǎng)絡的連接。本發(fā)明方法實現(xiàn)了移動終端無線通信模塊的即插即用,提高了移動終端無線通信模塊標準化程度,能夠縮短移動終端開發(fā)周期,對于手機可以減少用戶換機時造成的浪費。
      文檔編號H04M1/725GK1568066SQ0313771
      公開日2005年1月19日 申請日期2003年6月20日 優(yōu)先權日2003年6月20日
      發(fā)明者馬洪濤 申請人:聯(lián)想(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1