一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端及其實(shí)現(xiàn)方法【專利摘要】本發(fā)明公開了一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端及方法,其中,所述終端包括:第一處理器、第二處理器、電源管理集成電路(PMIC);其中,所述第一處理器支持設(shè)置為通用串行總線主設(shè)備(USBhost)和/或通用串行總線驅(qū)動(dòng)設(shè)備(USBdevice),所述第二處理器支持設(shè)置為USBdevice,其中,所述第一處理器用于在觸發(fā)第一處理器與所述第二處理器間的通信后,采用USB方式進(jìn)行USB通信;PMIC,用于通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信?!緦@f(shuō)明】一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
[0001]本發(fā)明涉及下載技術(shù),尤其涉及一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端及其實(shí)現(xiàn)方法?!?br>背景技術(shù):
】[0002]目前,智能移動(dòng)設(shè)備的應(yīng)用越來(lái)越廣泛,智能手機(jī)、平板電腦等功能越來(lái)越強(qiáng)大。隨著人們對(duì)數(shù)據(jù)傳輸速率的需求日益增長(zhǎng),很多移動(dòng)設(shè)備采用雙調(diào)制解調(diào)器(modem)的方式來(lái)實(shí)現(xiàn)雙通道數(shù)據(jù)下載,例如,移動(dòng)設(shè)備可以通過(guò)兩張不同的全球用戶識(shí)別卡(USIM)卡同時(shí)上網(wǎng)下載,形成雙通道的下載數(shù)據(jù)。由于最終的雙通道數(shù)據(jù)要匯總到一起,進(jìn)行數(shù)據(jù)聚合等處理,那么這就涉及采用何種物理通道進(jìn)行數(shù)據(jù)傳輸。[0003]如圖1所示,其中的一個(gè)modem(如MDM#1)—般與應(yīng)用處理器(AP)集成在一個(gè)芯片中,另一個(gè)modem(如MDM#2)是另外的一個(gè)獨(dú)立芯片。雙方通過(guò)各自的射頻收發(fā)器和前端模塊、天線,獲取空口(air)傳來(lái)的數(shù)據(jù),最終匯總到AP中,進(jìn)行數(shù)據(jù)聚合等處理,然后再進(jìn)行下一步的操作(如將下載的視頻播放等)。兩個(gè)芯片間的高速物理通道就是數(shù)據(jù)傳輸?shù)耐ǖ?,例如通過(guò)通用串行總線(USB)方式進(jìn)行數(shù)據(jù)傳輸。[0004]另外,智能移動(dòng)設(shè)備普遍都具有對(duì)外的接口,進(jìn)行數(shù)據(jù)的拷貝等,一般也是利用USB接口,采用USB方式進(jìn)行數(shù)據(jù)傳輸。同時(shí),設(shè)備制造商在研發(fā)、生產(chǎn)設(shè)備時(shí),也是通過(guò)這些USB接口進(jìn)行程序的下載等工廠模式操作,針對(duì)這些不同場(chǎng)景的應(yīng)用中,都是USB方式進(jìn)行傳輸,目前市面上還沒(méi)有能同時(shí)兼容支持上述所有不同場(chǎng)景以USB方式進(jìn)行通信的終端?!?br/>發(fā)明內(nèi)容】[0005]有鑒于此,本發(fā)明實(shí)施例希望提供一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端及其實(shí)現(xiàn)方法,至少解決了現(xiàn)有技術(shù)存在的問(wèn)題。[0006]本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:[0007]本發(fā)明實(shí)施例的一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端,所述終端包括:第一處理器、第二處理器、電源管理集成電路PMIC;其中,[0008]所述第一處理器支持設(shè)置為通用串行總線主設(shè)備USBhost和/或通用串行總線驅(qū)動(dòng)設(shè)備USBdevice,所述第二處理器支持設(shè)置為USBdevice,其中,所述第一處理器用于在觸發(fā)第一處理器與所述第二處理器間的通信后,采用USB方式進(jìn)行USB通信;[0009]PMIC,用于通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通?目O[0010]上述方案中,所述終端還包括:[0011]雙調(diào)制解調(diào)器,用于支持雙網(wǎng)數(shù)據(jù)傳輸,并分別通過(guò)各自的射頻收發(fā)器、前端模塊及天線來(lái)下載空口傳來(lái)的數(shù)據(jù),將分別下載的數(shù)據(jù)匯總到同一個(gè)應(yīng)用處理器AP中;[0012]所述AP,用于將所述分別下載的數(shù)據(jù)進(jìn)行數(shù)據(jù)聚合處理;[0013]所述雙調(diào)制解調(diào)器分為第一調(diào)制解調(diào)器和第二調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器與所述AP集成在同一個(gè)所述第一處理器中,所述第二調(diào)制解調(diào)器設(shè)置于所述第二處理器中。[0014]上述方案中,所述終端還包括:檢測(cè)信號(hào)輸出電路;[0015]第一處理器,用于作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線以使能檢測(cè)信號(hào)輸出電路輸出有效高電平;[0016]所述檢測(cè)信號(hào)輸出電路,用于在輸出有效高電平并提供給所述第二處理器的VBUS管腳;[0017]所述第二處理器,用于在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化;[0018]所述第一處理器,還用于檢測(cè)到所述第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0019]上述方案中,所述終端還包括:與所述PMIC相連的USB插座Xl;所述PMIC,進(jìn)一步用于:[0020]檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電;或者,[0021]檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;[0022]所述第一處理器,進(jìn)一步用于收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到USB插座Xl的D+/D-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0023]上述方案中,與所述PMIC相連的USB插座XI;所述PMIC,進(jìn)一步用于:檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;[0024]所述第一處理器,進(jìn)一步用于收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0025]上述方案中,所述終端,還包括:[0026]與PMIC相連的隔離電路,用于將所述PMIC對(duì)應(yīng)的PMICUSB電路與所述AP對(duì)應(yīng)的APUSB高速通信相隔離開;[0027]與第一處理器相連的開關(guān)SI,用于設(shè)置為雙通道的單刀雙擲開關(guān),所述SI中包括Al管腳、BI管腳、/EN管腳、DIR管腳,A2管腳、B2管腳、A3管腳、B3管腳;其中,將Al管腳和BI管腳設(shè)置為公共端,在所述SI中/EN管腳使能的狀態(tài)下,通過(guò)配置DIR管腳的電平,使SI連接到A2管腳、B2管腳或者A3管腳和B3管腳;[0028]與第一處理器相連的中斷信號(hào)產(chǎn)生電路,用于將輸入的高電平信號(hào)VBUS2轉(zhuǎn)換為所需電平的中斷信號(hào),以提供給所述第一處理器的中斷檢測(cè)線進(jìn)行檢測(cè)使用;[0029]與檢測(cè)信號(hào)輸出電路相連的二極管D3,用于中止USB插座Xl的VBUS信號(hào)倒灌到檢測(cè)信號(hào)輸出電路;[0030]與中斷信號(hào)產(chǎn)生電路相連的二極管D4,用于隔離檢測(cè)信號(hào)輸出電路的輸出到中斷信號(hào)產(chǎn)生電路。[0031]本發(fā)明實(shí)施例的一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)姆椒?,所述方法包?[0032]將所述第一處理器設(shè)置為支持通用串行總線主設(shè)備USBhost和/或通用串行總線驅(qū)動(dòng)設(shè)備USBdevice,將所述第二處理器設(shè)置為支持USBdevice;[0033]電源管理集成電路PMIC通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。[0034]上述方案中,所述第一處理器與所述第二處理器間的通信包括:[0035]第一處理器作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線以使能檢測(cè)信號(hào)輸出電路輸出有效高電平;[0036]檢測(cè)信號(hào)輸出電路在輸出有效高電平并提供給所述第二處理器的VBUS管腳;[0037]第二處理器在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化;[0038]第一處理器檢測(cè)到第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0039]上述方案中,所述USB充電的通信,包括:[0040]PMIC檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電;或者,[0041]檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;[0042]第一處理器收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到USB插座Xl的D+/D-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0043]上述方案中,所述USB正常的通信,包括:[0044]PMIC檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;[0045]第一處理器收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0046]本發(fā)明實(shí)施例的支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端包括:第一處理器、第二處理器、電源管理集成電路(PMIC);其中,所述第一處理器設(shè)置為支持通用串行總線主設(shè)備(USBhost)和/或通用串行總線驅(qū)動(dòng)設(shè)備(USBdevice),所述第二處理器設(shè)置為支持USBdevice,其中,所述第一處理器用于在觸發(fā)第一處理器與所述第二處理器間的通信后,采用USB方式進(jìn)行USB通信;PMIC用于通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。采用本發(fā)明實(shí)施例,同時(shí)兼容支持上述第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信等所有不同場(chǎng)景以USB方式進(jìn)行通信的終端?!靖綀D說(shuō)明】[0047]圖1為現(xiàn)有技術(shù)中采用雙調(diào)制解調(diào)器的方式來(lái)實(shí)現(xiàn)雙通道數(shù)據(jù)下載的終端硬件結(jié)構(gòu)示意圖;[0048]圖2為本發(fā)明實(shí)施例終端進(jìn)行通信的無(wú)線通信架構(gòu)示意圖;[0049]圖3為采用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的終端具體組成結(jié)構(gòu)示意圖;[0050]圖4為采用本發(fā)明實(shí)施例又一應(yīng)用場(chǎng)景的終端具體組成結(jié)構(gòu)示意圖;[0051]圖5為本發(fā)明實(shí)施例方法流程的示意圖。[0052]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明?!揪唧w實(shí)施方式】[0053]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。[0054]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明實(shí)施例的說(shuō)明,其本身并沒(méi)有特定的意義。因此,"模塊"與"部件"可以混合地使用。[0055]終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明實(shí)施例中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個(gè)人數(shù)字助理(PDA,PersonalDigitalAssistant)、平板電腦(PAD)、便攜式多媒體播放器(PMP,PortableMediaPlayer)、導(dǎo)航裝置等等的終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。[0056]圖2為本發(fā)明實(shí)施例終端進(jìn)行通信的無(wú)線通信架構(gòu)示意圖,如圖2中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無(wú)線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來(lái)操作。本實(shí)施例的移動(dòng)終端能夠操作的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(FDMA,FrequencyDivis1nMultipleAccess)、時(shí)分多址(TDMA,TimeDivis1nMultipleAccess)、碼分多址(CDMA,CodeDivis1nMultipleAccess)和通用移動(dòng)通信系統(tǒng)(UMTS,UniversalMobileTelecommunicat1nsSystem)(特別地,長(zhǎng)期演進(jìn)(LTE,LongTermEvolut1n))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。[0057]參考圖2,001^無(wú)線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(83,8&86Stat1n)270、基站控制器(BSC,BaseStat1nControlIer)275和移動(dòng)交換中心(MSC,MobileSwitchingCenterWSOJSCSSO被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN,PublicSwitchedTelephoneNetwork)290形成接口。]\^0280還被構(gòu)造為與可以經(jīng)由回程線路親接到基站270的BSC275形成接口?;爻叹€路可以根據(jù)若干己知的接口中的任一種來(lái)構(gòu)造,所述接口包括例如El/Tl、ATM,IP、PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè)BSC275。[0058]每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270?;蛘?,每個(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜(例如,1.25MHz,5MHz等等)。[0059]分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器子系統(tǒng)(BTS,BaseTransceiverStat1n)或者其它等效術(shù)語(yǔ)。在這樣的情況下,術(shù)語(yǔ)〃基站〃可以用于籠統(tǒng)地表示單個(gè)BSC275和至少一個(gè)BS270?;疽部梢员环Q為〃蜂窩站〃。或者,特定BS270的各分區(qū)可以被稱為多個(gè)蜂窩站。[0000]如圖2中所示,廣播發(fā)射器(BT,BroadcastTransmitter)295將廣播信號(hào)發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端100。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移動(dòng)終端100中的至少一個(gè)。[0061]在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用的定位信息。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之外,可以使用可以跟蹤移動(dòng)終端的位置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星DMB傳輸。[0062]作為無(wú)線通信系統(tǒng)的一個(gè)典型操作,BS270接收來(lái)自各種移動(dòng)終端100的反向鏈路信號(hào)。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個(gè)反向鏈路信號(hào)被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275ASC提供通話資源分配和包括BS270之間的軟切換過(guò)程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接收到的數(shù)據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地,PSTN290與MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號(hào)發(fā)送到移動(dòng)終端100。[0063]基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。[0064]實(shí)施例一:[0065]本發(fā)明實(shí)施例的支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端,包括:第一處理器、第二處理器、PMIC;其中,所述第一處理器支持設(shè)置為通用串行總線主設(shè)備USBhost和/或通用串行總線驅(qū)動(dòng)設(shè)備USBdevice,所述第二處理器支持設(shè)置為USBdevice,其中,所述第一處理器用于在觸發(fā)第一處理器與所述第二處理器間的通信后,采用USB方式進(jìn)行USB通信。及PMIC用于通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。這里需要指出的是,所述第二處理器也支持設(shè)置為USBhost,只是在本實(shí)施例中是以第二處理器支持設(shè)置為USBdevice進(jìn)行闡述。[0066]這里,需要指出的是,PMIC可以對(duì)應(yīng)第一處理器和第二處理器,分別為第一PMIC和第二PMIC,這兩個(gè)PMIC可以合并為一個(gè)PMIC出現(xiàn),如后續(xù)應(yīng)用場(chǎng)景中如圖3-4所示終端具體結(jié)構(gòu)中的PMIC。所述PMIC除了具有本實(shí)施例中的功能,還具備為第一處理器進(jìn)行供電、提供時(shí)鐘等功能管理,對(duì)此,若分成第一PMIC和第二PMIC來(lái)說(shuō),則為:第一PMIC為第一處理器進(jìn)行供電、提供時(shí)鐘等功能管理,第二PMIC為第二處理器進(jìn)行供電、提供時(shí)鐘等功能管理。[0067]這里,以4G網(wǎng)絡(luò)為例,采用本發(fā)明實(shí)施例具體為支持雙4G數(shù)據(jù)傳輸?shù)慕K端,包括:雙調(diào)制解調(diào)器,用于支持雙網(wǎng)數(shù)據(jù)(如雙4G數(shù)據(jù))傳輸,并分別通過(guò)各自的射頻收發(fā)器、前端模塊及天線來(lái)下載空口傳來(lái)的數(shù)據(jù),將分別下載的數(shù)據(jù)匯總到同一個(gè)應(yīng)用處理器(AP)中。及所述AP,用于將所述分別下載的數(shù)據(jù)進(jìn)行數(shù)據(jù)聚合處理。其中,所述雙調(diào)制解調(diào)器可以分為第一調(diào)制解調(diào)器和第二調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器與所述AP集成在同一個(gè)所述第一處理器中,所述第二調(diào)制解調(diào)器設(shè)置于所述第二處理器中。通過(guò)這個(gè)雙調(diào)制解調(diào)器的結(jié)構(gòu),可以實(shí)現(xiàn)雙(PU間的通信,將兩方所下載的4G數(shù)據(jù)匯總到一個(gè)CPU中進(jìn)行聚合處理,實(shí)現(xiàn)以USB方式通信的數(shù)據(jù)拷貝處理。[0068]實(shí)施例二:[0069]基于實(shí)施例一,觸發(fā)第一處理器與所述第二處理器間的通信的場(chǎng)景中,本發(fā)明實(shí)施例的所述終端還包括:檢測(cè)信號(hào)輸出電路;及第一處理器,用于作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線(或稱為控制線I)以使能檢測(cè)信號(hào)輸出電路輸出有效高電平。其中,所述檢測(cè)信號(hào)輸出電路,用于在輸出有效高電平并提供給所述第二處理器的VBUS管腳。及所述第二處理器,用于在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化。及所述第一處理器,還用于檢測(cè)到所述第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0070]實(shí)施例三:[0071]基于實(shí)施例一,觸發(fā)USB充電的通信的場(chǎng)景中,本發(fā)明實(shí)施例的所述終端,還包括:與所述PMIC相連的USB插座Xl;所述PMIC,進(jìn)一步用于:檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電。[0072]或者,所述PMIC,還用于檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;相應(yīng)的,所述第一處理器,進(jìn)一步用于收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到USB插座Xl的D+/D-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0073]實(shí)施例四:[0074]基于上述實(shí)施例一,觸發(fā)USB正常的通信的場(chǎng)景中,本發(fā)明實(shí)施例的所述終端還包括:與所述PMIC相連的USB插座XI;所述PMIC,進(jìn)一步用于:檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;及所述第一處理器,進(jìn)一步用于收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0075]在上述本發(fā)明實(shí)施例的任一個(gè)方案中,本發(fā)明實(shí)施例的所述終端,還包括:與PMIC相連的隔離電路,用于將所述PMIC對(duì)應(yīng)的PMICUSB電路與所述AP對(duì)應(yīng)的APUSB高速通信相隔離開;及與第一處理器相連的開關(guān)SI,用于設(shè)置為雙通道的單刀雙擲開關(guān),所述SI中包括Al管腳、BI管腳、/EN管腳、DIR管腳,A2管腳、B2管腳、A3管腳、B3管腳;其中,將Al管腳和BI管腳設(shè)置為公共端,在所述SI中/EN管腳使能的狀態(tài)下,通過(guò)配置DIR管腳的電平,使SI連接到A2管腳、B2管腳或者A3管腳和B3管腳;及與第一處理器相連的中斷信號(hào)產(chǎn)生電路,用于將輸入的高電平信號(hào)VBUS2轉(zhuǎn)換為所需電平的中斷信號(hào),以提供給所述第一處理器的中斷檢測(cè)線進(jìn)行檢測(cè)使用;及與檢測(cè)信號(hào)輸出電路相連的二極管D3,用于中止USB插座Xl的VBUS信號(hào)倒灌到檢測(cè)信號(hào)輸出電路,以免對(duì)該電路造成損傷;與中斷信號(hào)產(chǎn)生電路相連的二極管D4,用于隔離檢測(cè)信號(hào)輸出電路的輸出到中斷信號(hào)產(chǎn)生電路,以免產(chǎn)生不必要的觸發(fā)中斷。[0076]實(shí)施例五:[0077]基于實(shí)施例一,觸發(fā)第一處理器與所述第二處理器間的通信的場(chǎng)景中,本發(fā)明實(shí)施例的所述終端還包括:檢測(cè)信號(hào)輸出電路;及第一處理器,用于作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第二控制線(或稱為控制線2)為低電平使能開關(guān)芯片SI,并輸出第三控制線(或稱為控制線3)為高電平使開關(guān)SI的Al管腳與A2管腳連通,BI管腳與B2管腳連通;輸出第一控制線(或稱為控制線I)為高電平使能檢測(cè)信號(hào)輸出電路;檢測(cè)信號(hào)輸出電路用于輸出有效電平經(jīng)二極管D3提供給第二處理器的VBUS管腳。第二處理器,用于在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化。及第一處理器還用于檢測(cè)到第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0078]實(shí)施例六:[0079]基于實(shí)施例一,觸發(fā)USB正常的通信的場(chǎng)景中,本發(fā)明實(shí)施例的所述終端還包括:與所述PMIC相連的USB插座XI,中斷信號(hào)產(chǎn)生電路;所述PMIC,進(jìn)一步用于檢測(cè)到插入所述USB插座Xl的外部設(shè)備為PC,此時(shí)外部PC插入到終端的第二路USB通道中,由PC輸出電源加載USB插座Xl的VBUS2管腳上;所述中斷信號(hào)產(chǎn)生電路,用于接收VBUS2管腳輸入的電壓,觸發(fā)產(chǎn)生中斷信號(hào),傳給第一處理器I;及所述第一處理器,進(jìn)一步用于通過(guò)中斷檢測(cè)線檢測(cè)到所述中斷信號(hào)后,輸出第二控制線(或稱為控制線2)為低電平使能開關(guān)芯片SI,輸出第三控制線(或稱為控制線3)為低電平,使開關(guān)SI的Al管腳與A3管腳連通,BI管腳與B3管腳連通。及所述第二處理器,進(jìn)一步用于檢測(cè)到VBUS2通過(guò)二極管D4加載到第二處理器自身VBUS管腳上的電壓,將電壓加載在第二處理器自身USB的D+數(shù)據(jù)線上,使得PC能檢測(cè)到第一處理器自身的D2+/D2-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0080]采用上述本發(fā)明實(shí)施例,以4G網(wǎng)絡(luò)為例,可以實(shí)現(xiàn)雙CPU間的通信,將兩方所下載的4G數(shù)據(jù)可以匯總到一個(gè)CPU中,同時(shí),還可完成正常的USB通信、充電等操作,從而終端能同時(shí)兼容支持諸如雙CHJ間通信,正常的USB通信、充電、數(shù)據(jù)拷貝等所有不同場(chǎng)景的數(shù)據(jù)傳輸功能。[0081]為了簡(jiǎn)化示例,將射頻收發(fā)器、RF前端模塊和天線等略去后,圖3-4是采用本發(fā)明實(shí)施例的兩個(gè)應(yīng)用場(chǎng)景的設(shè)備結(jié)構(gòu)示意圖。[0082]應(yīng)用場(chǎng)景一:[0083]基于圖3的設(shè)備組成結(jié)構(gòu),具體實(shí)施過(guò)程如下:將AP+MDM#1、MDM#2以處理器#1、處理器#2表示,同時(shí),本方案不僅僅適用于含modem的方案,只要是帶有高速接口的處理器均可。另外,此處所指的處理器是指包含AP、Modem等在內(nèi)的芯片或芯片組。處理器#1可支持做USBhost或/^PIUSBdevice,處理器#2也可支持做USBhost或/^PIUSBdevice。本不例中,處理器#2僅當(dāng)做USBdevice使用。[0084]PMIC與處理器1#之間有通信通道可以傳輸控制命令、狀態(tài)等信息。[0085]隔離電路Dl作用是降低PMICUSB電路對(duì)APUSB高速通信的影響,該電路可以是有源或無(wú)源電路或其組合。[0086]檢測(cè)信號(hào)輸出模塊Tl,此電路模塊用于產(chǎn)生5V的電壓,用于供給處理器#2進(jìn)行USB的插/拔檢測(cè)。示例中,Tl位于處理器#1的外面,可選地Tl也可以位于處理器#1的內(nèi)部。Tl接受處理器I的控制線控制。[0087]USB插座XI,示例中以MicroUSB座子為例。[0088]在器件布局時(shí),建議將開關(guān)SI盡量靠近處理器#2,盡量減小由于數(shù)據(jù)通路復(fù)用對(duì)信號(hào)完整性的影響。[0089]基于上述設(shè)備組成結(jié)構(gòu),實(shí)施步驟分以下幾種情形:[0090](I)處理器#1與處理器#2之間的通信:[0091]本示例中以處理器#1為USBhost,處理器#2為USBdevice。處理器I輸出控制線I使能檢測(cè)信號(hào)輸出模塊Tl,使之輸出有效高電平提供給處理器#2的VBUS管腳。處理器#2的VBUS管腳上電后,D+/D-的電平會(huì)發(fā)生變化,處理器#1檢測(cè)到這種變化后,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程,使得處理器#1和處理器#2間建立USB連接。[0092](2)外部USBhost(例如PC)/充電器插入本發(fā)明實(shí)施例的終端中:[0093]當(dāng)終端插入到外部PC/充電器中時(shí),PC/充電器輸出5V電源加載到USB座子X(jué)l的VBUS上。PMIC檢測(cè)到VBUS上的電壓后,先進(jìn)行充電協(xié)議的交互,交互完畢后,通過(guò)PMIC的D+/D-管腳通過(guò)隔離電路和USB插座Xl進(jìn)行通信,用于判斷連接到USB插座Xl上的充電器類型為充電器還是PC。具體的,一種情況是:如果判斷插入的是插入的是充電器時(shí),則PMIC打開充電通道,讓充電器對(duì)電池充電;另一種情況是:如果判斷插入的是PC時(shí),則PMIC通過(guò)通信通道告知處理器#1,處理器#1收到通知后,將3.3V電壓加載在USB的數(shù)據(jù)線D+上,此時(shí),PC檢測(cè)至IJD+/D-腳的電平發(fā)生變化,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程,二者建立USB連接。這里需要指出的是:所述PC檢測(cè)到D+/D-腳的電平發(fā)生變化,此處的D+/D-是指USB插座Xl的管腳,PC通過(guò)數(shù)據(jù)線連接USB插座XI,因此PC檢測(cè)的是USB插座Xl的D+、D-管腳,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程。[0094](3)外部OTG設(shè)備插入本發(fā)明實(shí)施例的終端中:[0095]外部OTG設(shè)備插入到終端中,將PMIC的USB_ID腳拉低,PMIC通過(guò)通信通道告知處理器#1,隨后OTG設(shè)備將3.3V電平加在數(shù)據(jù)線D+(或D-)上,處理器#1檢測(cè)到D1+/D1-腳的電平發(fā)生變化,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程,二者建立USB連接。[0096]這里需要指出的是:PMIC可以對(duì)應(yīng)第一處理器和第二處理器,分別為第一PMIC和第二PMIC,這兩個(gè)PMIC可以合并為一個(gè)PMIC出現(xiàn),如圖3所示終端具體結(jié)構(gòu)中的PMIC。[0097]如果處理器2部分由于下載程序、校準(zhǔn)、綜測(cè)等,也需要與PC進(jìn)行交互,USB插座Xl需要支持兩組USB,其變型的方案如圖4所示。[0098]應(yīng)用場(chǎng)景二:[0099]基于圖4的設(shè)備組成結(jié)構(gòu),與圖3的結(jié)構(gòu)相比,增加了如下模塊:[0100]開關(guān)SI,這是雙通道的單刀雙擲(STOT)開關(guān),A1、B1是公共端,在/EN腳使能的狀態(tài)下,通過(guò)配置DIR的電平,使開關(guān)連接到A2、B2或者是A3、B3。[0101]中斷信號(hào)產(chǎn)生電路,該電路將輸入的高電平信號(hào)(VBUS2)轉(zhuǎn)換為所需電平的中斷信號(hào),提供給處理器#1的中斷檢測(cè)線。[0102]二極管D3是為了防止Xl座子的VBUS信號(hào)倒灌到檢測(cè)信號(hào)輸出電路Tl,對(duì)該電路造成損傷;[0103]二極管D4的作用是隔離檢測(cè)信號(hào)輸出電路Tl的輸出到中斷信號(hào)產(chǎn)生模塊D2,以免產(chǎn)生不必要的觸發(fā)中斷。[0104]基于上述設(shè)備組成結(jié)構(gòu),實(shí)施步驟分以下幾種情形:[0105](I)處理器#1與處理器#2之間的通信:[0106]本示例中以處理器#1為USBhost,處理器#2為USBdevice。處理器輸出控制線2為低電平使能開關(guān)芯片SI,并輸出控制線3為高電平使開關(guān)SI的Al腳與A2腳連通,BI腳與B2腳連通;輸出控制線I為高電平使能檢測(cè)信號(hào)輸出電路Tl,使之輸出有效電平經(jīng)二極管D3提供給處理器#2的VBUS管腳。處理器#2的VBUS管腳上電后,D+/D-的電平會(huì)發(fā)生變化,處理器#1檢測(cè)到這種變化后,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程,二者建立USB連接。[0107](2)外部USBhost(例如PC)插入本發(fā)明實(shí)施例終端的第二路USB通道中:[0108]當(dāng)外部PC插入到終端的第二路USB通道中時(shí),PC輸出5V電源加載到USB插座Xl的VBUS2上,同時(shí),VBUS2作為中斷信號(hào)產(chǎn)生電路D2的輸入,觸發(fā)產(chǎn)生中斷信號(hào),傳給處理器1#,處理器1#的中斷檢測(cè)線檢測(cè)到信號(hào)后,處理器#1處理器輸出控制線2為低電平使能開關(guān)芯片SI,輸出控制線3為低電平,使開關(guān)SI的Al腳與A3腳連通,BI腳與B3腳連通;[0109]由于VBUS2通過(guò)二極管D4同時(shí)加載在處理器2#的VBUS檢測(cè)腳上,處理器#2檢測(cè)到VBUS上的電壓,將3.3V電壓加載在USB的數(shù)據(jù)線D+上,此時(shí),PC檢測(cè)到D2+/D2-腳的電平發(fā)生變化,認(rèn)為有USBdevice插入,發(fā)起枚舉過(guò)程,二者建立USB連接。[0110]這里需要指出的是,第一路USB通道指:處理器#1的D1+/D1-到USB插座Xl的Dl+/Dl-;第二路USB通道是指:處理器#2的D+/D-通過(guò)開關(guān)SI,連接到USB插座Xl的D2+/D2-;所謂第一路USB通道相對(duì)第二路USB通道而言是針對(duì)USB插座Xl而言的。[0111]這里需要指出的是:PMIC可以對(duì)應(yīng)第一處理器和第二處理器,分別為第一PMIC和第二PMIC,這兩個(gè)PMIC可以合并為一個(gè)PMIC出現(xiàn),如圖4所示終端具體結(jié)構(gòu)中的PMIC。[0112]實(shí)施例七:[0113]本發(fā)明實(shí)施例的一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)姆椒ǎ鐖D5所示,所述方法包括:[0114]步驟501、將所述第一處理器設(shè)置為支持USBhost和/SUSBdevice,將所述第二處理器設(shè)置為支持USBdevice;[0115]步驟502、電源管理集成電路PMIC通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。[0116]由于終端普遍都具有對(duì)外的接口,可以利用USB接口,采用USB方式進(jìn)行數(shù)據(jù)傳輸,進(jìn)行數(shù)據(jù)的拷貝等。同時(shí),設(shè)備制造商在研發(fā)、生產(chǎn)設(shè)備時(shí),也是通過(guò)這些USB接口進(jìn)行程序的下載等工廠模式操作,采用本發(fā)明實(shí)施例,能針對(duì)這些不同場(chǎng)景的應(yīng)用,以USB方式進(jìn)行通信,提出了一種能同時(shí)兼容支持上述所有不同場(chǎng)景以USB方式進(jìn)行通信的終端。[0117]在本發(fā)明實(shí)施例一實(shí)施方式中,所述第一處理器與所述第二處理器間的通信包括:第一處理器作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線以使能檢測(cè)信號(hào)輸出電路輸出有效高電平;檢測(cè)信號(hào)輸出電路在輸出有效高電平并提供給所述第二處理器的VBUS管腳;第二處理器在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化;第一處理器檢測(cè)到第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0118]在本發(fā)明實(shí)施例一實(shí)施方式中,所述USB充電的通信,包括:PMIC檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電;或者,檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;第一處理器收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0119]在本發(fā)明實(shí)施例一實(shí)施方式中,所述USB正常的通信,包括:PMIC檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;第一處理器收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。[0120]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上述終端中的各單元所實(shí)現(xiàn)的功能可參照前述數(shù)據(jù)恢復(fù)方法的相關(guān)描述來(lái)理解。[0121]需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。[0122]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。[0123]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),月艮務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。[0124]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的
技術(shù)領(lǐng)域:
,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。【主權(quán)項(xiàng)】1.一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)慕K端,其特征在于,所述終端包括:第一處理器、第二處理器、電源管理集成電路PMIC;其中,所述第一處理器支持設(shè)置為通用串行總線主設(shè)備USBhost和/或通用串行總線驅(qū)動(dòng)設(shè)備USBdevice,所述第二處理器支持設(shè)置為USBdevice,其中,所述第一處理器用于在觸發(fā)第一處理器與所述第二處理器間的通信后,采用USB方式進(jìn)行USB通信;PMIC,用于通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。2.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述終端還包括:雙調(diào)制解調(diào)器,用于支持雙網(wǎng)數(shù)據(jù)傳輸,并分別通過(guò)各自的射頻收發(fā)器、前端模塊及天線來(lái)下載空口傳來(lái)的數(shù)據(jù),將分別下載的數(shù)據(jù)匯總到同一個(gè)應(yīng)用處理器AP中;所述AP,用于將所述分別下載的數(shù)據(jù)進(jìn)行數(shù)據(jù)聚合處理;所述雙調(diào)制解調(diào)器分為第一調(diào)制解調(diào)器和第二調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器與所述AP集成在同一個(gè)所述第一處理器中,所述第二調(diào)制解調(diào)器設(shè)置于所述第二處理器中。3.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述終端還包括:檢測(cè)信號(hào)輸出電路;第一處理器,用于作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線以使能檢測(cè)信號(hào)輸出電路輸出有效高電平;所述檢測(cè)信號(hào)輸出電路,用于在輸出有效高電平并提供給所述第二處理器的VBUS管腳;所述第二處理器,用于在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化;所述第一處理器,還用于檢測(cè)到所述第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。4.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述終端還包括:與所述PMIC相連的USB插座XI;所述PMIC,進(jìn)一步用于:檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電;或者,檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;所述第一處理器,進(jìn)一步用于收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到USB插座Xl的D+/D-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。5.根據(jù)權(quán)利要求1所述的終端,其特征在于,與所述PMIC相連的USB插座Xl;所述PMIC,進(jìn)一步用于:檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;所述第一處理器,進(jìn)一步用于收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的終端,其特征在于,所述終端,還包括:與PMIC相連的隔離電路,用于將所述PMIC對(duì)應(yīng)的PMICUSB電路與所述AP對(duì)應(yīng)的APUSB高速通信相隔離開;與第一處理器相連的開關(guān)SI,用于設(shè)置為雙通道的單刀雙擲開關(guān),所述SI中包括Al管腳、BI管腳、/EN管腳、DIR管腳,A2管腳、B2管腳、A3管腳、B3管腳;其中,將Al管腳和BI管腳設(shè)置為公共端,在所述SI中/EN管腳使能的狀態(tài)下,通過(guò)配置DIR管腳的電平,使SI連接到A2管腳、B2管腳或者A3管腳和B3管腳;與第一處理器相連的中斷信號(hào)產(chǎn)生電路,用于將輸入的高電平信號(hào)VBUS2轉(zhuǎn)換為所需電平的中斷信號(hào),以提供給所述第一處理器的中斷檢測(cè)線進(jìn)行檢測(cè)使用;與檢測(cè)信號(hào)輸出電路相連的二極管D3,用于中止USB插座Xl的VBUS信號(hào)倒灌到檢測(cè)信號(hào)輸出電路;與中斷信號(hào)產(chǎn)生電路相連的二極管D4,用于隔離檢測(cè)信號(hào)輸出電路的輸出到中斷信號(hào)產(chǎn)生電路。7.一種支持雙網(wǎng)數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法包?將所述第一處理器設(shè)置為支持通用串行總線主設(shè)備USBhost和/或通用串行總線驅(qū)動(dòng)設(shè)備USBdevice,將所述第二處理器設(shè)置為支持USBdevice;電源管理集成電路PMIC通過(guò)與所述第一處理器間建立的通信通道傳輸控制命令和/或狀態(tài)信息,以觸發(fā)第一處理器與所述第二處理器間的通信、及USB充電的通信和/或USB正常的通信。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一處理器與所述第二處理器間的通信包括:第一處理器作為USBhost并采用USB方式與作為USBdevice的第二處理器進(jìn)行USB通信時(shí),輸出第一控制線以使能檢測(cè)信號(hào)輸出電路輸出有效高電平;檢測(cè)信號(hào)輸出電路在輸出有效高電平并提供給所述第二處理器的VBUS管腳;第二處理器在自身的VBUS管腳上電后使得自身D+數(shù)據(jù)線/D-數(shù)據(jù)線的電平發(fā)生變化;第一處理器檢測(cè)到第二處理器的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述USB充電的通信,包括:PMIC檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為充電器時(shí),打開充電通道,使充電器能對(duì)電池進(jìn)行充電;或者,檢測(cè)到插入所述USB插座Xl的VBUS上的電壓后,進(jìn)行充電協(xié)議的交互,交互完畢后,當(dāng)判斷出插入所述USB插座Xl的外部設(shè)備為PC時(shí),通過(guò)通信通道通知所述第一處理器;第一處理器收到所述通知后,將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,使得PC能檢測(cè)到USB插座Xl的D+/D-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接。10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述USB正常的通信,包括:PMIC檢測(cè)到外部OTG設(shè)備插入所述USB插座Xl導(dǎo)致PMIC自身的USB_ID管腳電壓拉低后,通過(guò)通信通道通知所述第一處理器;第一處理器收到所述通知后,在所述外部OTG設(shè)備將電壓加載在USB插座Xl的D+數(shù)據(jù)線/D+數(shù)據(jù)線上,檢測(cè)到第一處理器自身的D1+/D1-管腳的電平發(fā)生變化,確定當(dāng)前為USBdevice插入狀態(tài),則發(fā)起枚舉過(guò)程,建立USB連接?!疚臋n編號(hào)】G06F13/40GK105893304SQ201610186818【公開日】2016年8月24日【申請(qǐng)日】2016年3月28日【發(fā)明人】李春林【申請(qǐng)人】努比亞技術(shù)有限公司