專利名稱:一種數(shù)據(jù)傳輸方法、裝置、電子終端及終端系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端傳輸技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)傳輸方法、裝置、電子終端及終端系統(tǒng)。
背景技術(shù):
隨著終端技術(shù)的發(fā)展,人們對(duì)計(jì)算機(jī)的要求也越來(lái)越高。特別是混合架構(gòu)(雙系統(tǒng)結(jié)構(gòu))下,不同平臺(tái)對(duì)照相機(jī)(camera)接口要求不同,比如,X86平臺(tái)用USB接口,而ARM平臺(tái)用MIPI接口等;也就是說(shuō),雙系統(tǒng)或雙終端共享現(xiàn)有的單接口硬件單元時(shí),需要在硬件上連接一個(gè)切換開(kāi)關(guān),從而用來(lái)選擇哪個(gè)系統(tǒng)可以連通硬件單元,比如X86平臺(tái)選用USB接口,而ARM平臺(tái)選用MIPI接口等。但是,在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的實(shí)現(xiàn)方式中,針對(duì)不同的系統(tǒng)平臺(tái),需要頻繁的切換(always on)接口,從而增加了接口間協(xié)議轉(zhuǎn)換的成本。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置、電子終端及終端系統(tǒng),以解決現(xiàn)有技術(shù)中頻繁切換接口的技術(shù)問(wèn)題,以降低接口間協(xié)議轉(zhuǎn)換成本。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法應(yīng)用于第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)第二內(nèi)部接口、第一外部接口和第二外部接口與所述第二處理單元連接,所述方法包括生成控制信號(hào);響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù);其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。相應(yīng)的,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)傳輸裝置,所述數(shù)據(jù)傳輸裝置應(yīng)用于第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)所述第二內(nèi)部接口、所述第一外部接口和所述第二外部接口與所述第二處理單元連接,所述數(shù)據(jù)傳輸裝置包括生成單元,用于生成控制信號(hào);響應(yīng)單元,用于響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù);其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。相應(yīng)的,本發(fā)明還實(shí)施例一種電子終端,所述電子終端包括第一處理單元;功能單元,包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;第一外部接口,用于與所述第二終端的第二外部接口連接,其中,所述第二終端包括第二處理單元,所述第二處理單元依次通過(guò)所述第二外部接口、所述第一外部接口和所述第二內(nèi)部接口與所述功能單元連接。相應(yīng)的,本發(fā)明還實(shí)施例一種終端系統(tǒng),所述終端系統(tǒng)包括弟一終端、弟_.終端和微處理控制設(shè)備,所述第一終端包括第一處理單元、數(shù)據(jù)傳輸裝置和第一外部接口,所述第一外部接口與所述第二終端的所述第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述數(shù)據(jù)傳輸裝置包括第一內(nèi)部接口和第二內(nèi)部接口,所述數(shù)據(jù)傳輸裝置通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述數(shù)據(jù)傳輸裝置依次通過(guò)所述第二內(nèi)部接口、第一外部接口和第二外部接口與所述第二處理單元連接;所述微處理控制設(shè)備,用于檢測(cè)所述第一終端或與所述第一終端設(shè)備連接的第二終端的硬件狀態(tài),如果根據(jù)所述硬件狀態(tài)確定是所述第一終端處于第一工作狀態(tài),則生成第一控制信號(hào),并向所述第一終端發(fā)送所述第一控制信號(hào),或者,如果根據(jù)所述硬件狀態(tài)確定是所述第一終端處于第二工作狀態(tài),則生成第二控制信號(hào),并向所述第一終端發(fā)送所述第二控制信號(hào);其中,所述第一終端,用于接收所述第一或第二控制信號(hào),并響應(yīng)所述第一或第二控制信號(hào),使所述數(shù)據(jù)傳輸裝置與所述第一處理單元之間傳輸數(shù)據(jù)或使所述數(shù)據(jù)傳輸裝置與所述第二處理單元之間傳輸數(shù)據(jù),其中,如果所述第一控制信號(hào)表明所述第一終端處于第一工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述第二控制信號(hào)表明所述第一終端處于第二工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。 本發(fā)明實(shí)施例中,先生成控制信號(hào),然后根據(jù)生成的所述控制信號(hào),選擇第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),或者選擇第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)。節(jié)省了不同終端工作時(shí)接口之間切換邏輯,省錢省功耗,同時(shí)也避免了不同接口間協(xié)議的轉(zhuǎn)換。
圖I為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖;圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖2A為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的一種電子終端的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的另一種電子終端的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的一種終端系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明。請(qǐng)參閱圖1,為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖;所述方法應(yīng)用于第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)第二內(nèi)部接口、第一外部接口和第二外部接口與所述第二處理單元連接,所述方法包括步驟101 :生成控制信號(hào); 該步驟中,所述第一終端可以檢測(cè)自身的硬件狀態(tài),也可以檢測(cè)與其連接的所述第二終端的硬件狀態(tài);并在檢測(cè)到自身的硬件狀態(tài)發(fā)生變化時(shí),或者檢測(cè)到與所述第一終端連接的所述第二終端的所述硬件狀態(tài)變化時(shí),生成控制信號(hào)。也可以是該第一終端中的某一功能單元檢測(cè)第一終端的硬件狀態(tài),或者檢測(cè)與該第一終端連接的所述第二終端的硬件狀態(tài),并在檢測(cè)到第一終端或者與該第一終端連接的第二終端的硬件狀態(tài)發(fā)生變化時(shí),生成控制信號(hào)。該步驟,檢測(cè)所述第一或第二終端的硬件狀態(tài)的檢測(cè)方式可以有多種,本實(shí)施例以下述三種檢測(cè)方式為例,但并不限于此。第一種檢測(cè)方式為檢測(cè)第一終端或第二終端的開(kāi)關(guān)信號(hào)。在這種檢測(cè)方式中,所述檢測(cè)所述第一終端的硬件狀態(tài)包括當(dāng)所述第一終端還包括第一開(kāi)關(guān)時(shí),可以檢測(cè)所述第一開(kāi)關(guān)是處于打開(kāi)狀態(tài),還是處于閉合狀態(tài);或者當(dāng)所述第二終端還包括第二開(kāi)關(guān)時(shí),檢測(cè)所述第二開(kāi)關(guān)是處于打開(kāi)狀態(tài),還是處于閉合狀態(tài)。其中,所述第一或第二開(kāi)關(guān)均可以包括特定開(kāi)關(guān)(比如特定軟件/硬件按鍵等),或電源開(kāi)關(guān)。如果是特定開(kāi)關(guān),就表明通過(guò)開(kāi)關(guān)的開(kāi)來(lái)使能第一內(nèi)部接口,或者通過(guò)開(kāi)關(guān)的關(guān)來(lái)使能第二內(nèi)部接口。如果是電源開(kāi)關(guān),就表明,第一終端的電源開(kāi)時(shí),第一終端的內(nèi)部組件(比如第一處理單元)上電,且使能第一內(nèi)部接口。第一終端的電源關(guān)時(shí),第二內(nèi)部接口使能。即對(duì)第一終端的開(kāi)關(guān)信號(hào)的檢測(cè)。第二種檢測(cè)方式為檢測(cè)第一終端與第二終端的之間的插拔信號(hào),即檢測(cè)第一終端與第二終端的之間的連接方式。
在這種檢測(cè)方式中,所述檢測(cè)所述第一終端的硬件狀態(tài)包括檢測(cè)所述第一終端與所述第二終端是處于連接狀態(tài),還是處于斷開(kāi)連接狀態(tài);或者所述檢測(cè)與所述第一終端連接的所述第二終端的硬件狀態(tài)包括檢測(cè)所述第二終端與所述第一終端是處于連接狀態(tài),還是處于斷開(kāi)連接狀態(tài)。也就是說(shuō),這種檢測(cè)方式,主要是對(duì)第一終端與第二終端之間插拔產(chǎn)生的插拔信號(hào)(比如電壓)的檢測(cè),比如,如果檢測(cè)到第一終端與第二終端之間斷開(kāi)連接的信號(hào),則使第一內(nèi)部接口使能;如果檢測(cè)到第一終端與第二終端之間的連接信號(hào),則使第二內(nèi)部接口使能。第三種檢測(cè)方式為檢測(cè)第一終端或第二終端的處理單元(比如處理器)的工作狀態(tài)。在該檢測(cè)方式中,所述檢測(cè)所述第一終端的硬件狀態(tài)包括檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換;具體包括檢測(cè)所述第一處理單元,依據(jù)所述第三開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第一終端與所述第二終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者所述檢測(cè)與所述第一終端連接的所述第二終端的硬件狀態(tài)包括檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換;具體包括檢測(cè)所述第二處理單元,依據(jù)所述第四開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第二終端與所述第一終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換。在該實(shí)施例中,如果檢測(cè)方式是檢測(cè)按鍵的信號(hào),則檢測(cè)的處理單元的狀態(tài)變化是由檢測(cè)方式導(dǎo)致的,其中,所述按鍵可以是電源按鍵,連接寫檢測(cè)單元檢測(cè)連接,檢測(cè)結(jié)果觸發(fā)等等。其中,在該實(shí)施例中,檢測(cè)處理單元的工作狀態(tài)包括多種情況,以下述幾種情況為例,但并不限于此。第一種情況為通過(guò)非工作狀態(tài)向工作狀態(tài)切換,具體包括下述情況I、只有一個(gè)終端的處理單元可以工作,比如,如果只有第一終端的第一處理單元工作,則第一終端的第一內(nèi)部接口使能;如果第一終端的第一處理單元不工作,則第一終端的第二內(nèi)部接口使能;反之亦然。2、兩個(gè)終端的兩個(gè)處理單元都工作,后啟動(dòng)的處理單元,使用功能單元。比如,當(dāng)只有第一處理單元啟動(dòng)時(shí),所述第一內(nèi)部接口使能;當(dāng)?shù)诙幚韱卧矄?dòng)時(shí),所述第二內(nèi)部接口使能。第二種情況為通過(guò)工作狀態(tài)向非工作狀態(tài)切換I、檢測(cè)另一個(gè)處理單元的工作與否,比如另一個(gè)處理單元(比如第二處理單元)工作,就讓另一個(gè)內(nèi)部接口(第二內(nèi)部接口 )使能,否則,就不讓另一內(nèi)部接口使能。2、不檢測(cè)另一個(gè)處理單元的工作與否,如果第一處理單元關(guān)閉,就讓第二內(nèi)部接口使能,如果第二處理單元未工作,系統(tǒng)整個(gè)關(guān)機(jī),也不會(huì)導(dǎo)致系統(tǒng)出問(wèn)題。步驟102 :響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù);
其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。優(yōu)選的,在該實(shí)施例中,所述功能單元可以是采集單元,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù)具體包括所述采集單元通過(guò)所述第一內(nèi)部接口將采集的第一數(shù)據(jù)傳輸給所述第一處理單元;或者所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)具體包括所述采集單元通過(guò)所述第二內(nèi)部接口將采集的第二數(shù)據(jù)傳輸給所述第二處理單元。其中,本實(shí)施例中,所述功能單元具體可以是讀卡器,網(wǎng)卡,采集單元。所述采集單元又可以是圖像采集單元或聲音采集單元。如果所述采集單元是圖像采集單元,則所述圖像采集單元可以包括兩個(gè)內(nèi)部接接口,即第一內(nèi)部接口和第二內(nèi)部接口,所述第一內(nèi)部接口可以是USB接口,或USB類的接口,所述第二內(nèi)部接口可以是MIPI接口,或者M(jìn)IPI類的接口,反之也可以。本發(fā)明實(shí)施例中,第一終端生成控制信號(hào),并根據(jù)生成的所述控制信號(hào),功能單元選擇第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),或者選擇第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)。節(jié)省了不同終端工作時(shí)接口之間切換邏輯,省錢省功耗,同時(shí)也避免了不同接口間協(xié)議的轉(zhuǎn)換。相應(yīng)的,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)傳輸裝置,其結(jié)構(gòu)示意圖詳見(jiàn)圖2,所述數(shù)據(jù)傳輸裝置應(yīng)用第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)所述第二內(nèi)部接口、所述第一外部接口和所述第二外部接口與所述第二處理單元連接,所述數(shù)據(jù)傳輸裝置包括生成單元21和響應(yīng)單元22,其中,所述生成單元21,用于生成控制信號(hào);所述響應(yīng)單元22,用于響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù);其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。優(yōu)選的,再圖2實(shí)施例的基礎(chǔ)上,所述生成單元21可以包括檢測(cè)單元211和生成子單元212,其結(jié)構(gòu)示意圖如圖2A所示,圖2A為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖。其中,檢測(cè)單元211,用于檢測(cè)所述第一終端或與所述第一終端連接的第二終端的硬件狀態(tài);所述生成子單元212,用于在所述檢測(cè)單元211檢測(cè)到所述第一終端或與所述第一終端連接的所述第二終端的硬件狀態(tài)變化時(shí),生成控制信號(hào)。其中,所述檢測(cè)單元包括第一連接檢測(cè)子單元,用于檢測(cè)所述第一終端是否與所述第二終端連接或斷開(kāi)連接;或者當(dāng)所述第一終端還可以包括第一開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第一開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者所述檢測(cè)單元包括第二連接檢測(cè)子單元,用于檢測(cè)所述第二終端是否與所述第一終端連接或斷開(kāi)連接;或者當(dāng)所述第二終端還包括第二開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第二開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合。優(yōu)選的,所述檢測(cè)單元包括第一狀態(tài)檢測(cè)子單元和第二狀態(tài)檢測(cè)子單元,其中,所述第一狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換,具體包括檢測(cè)所述第一處理單元,依據(jù)所述第三開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第一終端與所述第二終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者所述第二狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換,具體包括檢測(cè)所述第二處理單元,依據(jù)所述第四開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第二終端與所述第一終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換。在該實(shí)施例中,所述功能單元可以是采集單元(比如讀卡器,網(wǎng)卡,采集單元等),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù)具體包括所述采集單元通過(guò)所述第一內(nèi)部接口將采集的第一數(shù)據(jù)傳輸給所述第一處理單元;或者所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)具體包括所述采集單元通過(guò)所述第二內(nèi)部接口將采集的第二數(shù)據(jù)傳輸給所述第二處理單元。其中,所述采集單元又可以是圖像采集單元或聲音采集單元。如果所述采集單元是圖像采集單元,則所述圖像采集單元可以包括兩個(gè)內(nèi)部接接口,即第一內(nèi)部接口和第二內(nèi)部接口,所述第一內(nèi)部接口可以是USB接口,或USB類的接口,所述第二內(nèi)部接口可以是MIPI接口,或者M(jìn)IPI類的接口,反之也可以。本發(fā)明實(shí)施例中,具體成在第一終端的數(shù)據(jù)傳輸裝置生成控制信號(hào),并根據(jù)生成的所述控制信號(hào),選擇第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),或者選擇第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)。節(jié)省了不同終端工作時(shí)接口之間切換邏輯,省錢省功耗,同時(shí)也避免了不同接口間協(xié)議的轉(zhuǎn)換。相應(yīng)的,本發(fā)明實(shí)施例還提供一種電子終端,其結(jié)構(gòu)示意圖詳見(jiàn)圖3,所述電子終端31,和與該電子終端31連接的第二終端32,所述電子終端31包括第一處理單元311,功能單元312和第一外部接口 313,其中,所述功能單元312,包括第一內(nèi)部接口 3121和第二內(nèi)部接口 3122,所述功能單元312通過(guò)所述第一內(nèi)部接口 3121與所述第一處理單元311連接;所述第一外部接口 313,用于與所述第二終端32的第二外部接口 321連接,其中,所述第二終端32包括第二處理單元322,所述第二處理單元322依次通過(guò)所述第二外部接口 321、所述第一外部接口 313和所述第二內(nèi)部接口 3122與所述功能單元313連接。
優(yōu)選的,在上述圖3實(shí)施例的基礎(chǔ)上,所述電子終端還可以包括微處理控制單元33,其結(jié)構(gòu)示意圖詳見(jiàn)圖4,圖4為本發(fā)明實(shí)施例提供的另一種電子終端的結(jié)構(gòu)示意圖。所述微處理控制單元33,與功能單元312連接,用于檢測(cè)所述電子設(shè)備31或與所述電子設(shè)備連接的第二終端32的硬件狀態(tài),如果所述控制信號(hào)表明所述電子終端處于第一工作狀態(tài)時(shí),則控制所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述控制信號(hào)表明所述電子終端處于第二工作狀態(tài)時(shí),則控制所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。優(yōu)選的,所述微處理控制單元可以包括檢測(cè)單元,確定單元和控制單元。其中,所述檢測(cè)單元,用于檢測(cè)所述電子設(shè)備或與所述電子設(shè)備連接的所述第二終端的硬件狀態(tài);具體包括當(dāng)所述電子終端還包括第一開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第一開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者所述檢測(cè)單元包括第一連接檢測(cè)子單元,用于檢測(cè)所述電子終端是否與所述第二終端連接或斷開(kāi)連接;或者,當(dāng)所述第二終端還包括第二開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第二開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合;或者所述檢測(cè)單元包括第二連接檢測(cè)子單元,用于檢測(cè)所述第二終端是否與所述電子終端連接或斷開(kāi)連接。優(yōu)選的,所述檢測(cè)單元包括第一狀態(tài)檢測(cè)子單元和第二狀態(tài)檢測(cè)子單元,其中,所述第一狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換,具體包括檢測(cè)所述第一處理單元,依據(jù)所述第三開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述電子終端與所述第二終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者,第二狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換,具體包括檢測(cè)所述第二處理單元,依據(jù)所述第四開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第二終端與所述電子終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換。所述確定單元332,用于根據(jù)所述檢測(cè)單元檢測(cè)到狀態(tài)信息確定是所述電子終端是處于第一工作狀態(tài),或者是所述電子終端處于第二工作狀態(tài);所述控制單元333,用于在所述確定單元確定是所述電子終端是處于第一工作狀態(tài)時(shí),控制所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,在所述確定單元確定是所述電子終端處于第二工作狀態(tài)時(shí)時(shí),控制所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。優(yōu)選,所述電子終端還包括第一開(kāi)關(guān),所述檢測(cè)單元包括具體用于檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者檢測(cè)所述電子終端是否與所述第二終端連接或斷開(kāi)連接;或者所述電子終端還包括第二開(kāi)關(guān),所述檢測(cè)單元,具體用于檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合;或者檢測(cè)所述第二終端是否與所述電子終端連接或斷開(kāi)連接。優(yōu)選的,所述檢測(cè)單元,具體用于檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換;或者檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換。優(yōu)選的,所述功能單元是采集單元,所述采集單元,用于通過(guò)所述第一內(nèi)部接口將采集的第一數(shù)據(jù)傳輸給所述第一處理單元,或者,通過(guò)所述第二內(nèi)部接口將采集的第二數(shù)據(jù)傳輸給所述第二處理單元。其中,所述功能單元除了是采集單元外,還可以是讀卡器,網(wǎng)卡等,所述采集單元又可以是圖像采集單元或聲音采集單元。如果所述采集單元是圖像采集單元,則所述圖像采集單元可以包括兩個(gè)內(nèi)部接接口,即第一內(nèi)部接口和第二內(nèi)部接口,所述第一內(nèi)部接口可以是USB接口,或USB類的接口,所述第二內(nèi)部接口可以是MIPI接口,或者M(jìn)IPI類的接口,反之也可以。本發(fā)明實(shí)施例中,電子終端根據(jù)檢測(cè)到的硬件狀態(tài)先生成控制信號(hào),并根據(jù)生成的所述控制信號(hào),選擇第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),或者選擇第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)。節(jié)省了不同終端工作時(shí)接口之間切換邏輯,省錢省功耗,同時(shí)也避免了不同接口間協(xié)議的轉(zhuǎn)換。相應(yīng)的,本發(fā)明實(shí)施例還提供一種終端系統(tǒng),其結(jié)構(gòu)示意圖詳見(jiàn)圖5,所述終端系統(tǒng)包括第一終端51、第二終端52和微處理控制設(shè)備53,所述第一終端51包括第一處理單元511、數(shù)據(jù)傳輸裝置512和第一外部接口 513,所述第一外部接口 513與所述第二終端52的所述第二外部接口 521連接,所述第二終端52還包括第二處理單元522,其中,所述數(shù)據(jù)傳輸裝置512包括第一內(nèi)部接口 5121和第二內(nèi)部接口 5122,所述數(shù)據(jù)傳輸裝置512通過(guò)所述第一內(nèi)部接口 5121與所述第一處理單元511連接;所述數(shù)據(jù)傳輸裝置512依次通過(guò)所述第二內(nèi)部接口 5122、第一外部接口 513和第二外部接口 521與所述第二處理單元522連接;所述微處理控制設(shè)備53,用于檢測(cè)所述第一終端51或與所述第一終端51設(shè)備連接的第二終端52的硬件狀態(tài),如果根據(jù)所述硬件狀態(tài)確定是所述第一終端51處于第一工作狀態(tài),則生成第一控制信號(hào),并向所述第一終端51發(fā)送所述第一控制信號(hào),或者,如果根據(jù)所述硬件狀態(tài)確定是所述第一終端51處于第二工作狀態(tài),則生成第二控制信號(hào),并向所述第一終端51發(fā)送所述第二控制信號(hào);其中,所述第一終端51,用于接收所述第一或第二控制信號(hào),并響應(yīng)所述第一或第二控制信號(hào),使所述數(shù)據(jù)傳輸裝置512與所述第一處理單元511之間傳輸數(shù)據(jù)或使所述數(shù)據(jù)傳輸裝置512與所述第二處理單元522之間傳輸數(shù)據(jù),其中,如果所述第一控制信號(hào)表明所述第一終端處于第一工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述第二控制信號(hào)表明所述第一終端處于第二工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
優(yōu)選的,本發(fā)明實(shí)施例中的所述第一終端上述的電子終端,所述電子終端的功能和作用具體詳見(jiàn)上述,在此不再贅述。優(yōu)選,所述微處理控制設(shè)備53包括檢測(cè)單元531,確定單元532和控制單元533,其中,所述檢測(cè)單元,用于檢測(cè)所述第一終端或與所述第一終端設(shè)備連接的所述第二終端的硬件狀態(tài);所述確定單元,用于根據(jù)所述檢測(cè)單元檢測(cè)到的硬件狀態(tài)確定是所述第一終端是處于第一工作狀態(tài),或者是所述第一終端處于第二工作狀態(tài);所述控制單元,用于在所述確定單元確定是所述第一終端是處于第一工作狀態(tài)時(shí),控制所述第一終端的數(shù)據(jù)傳輸裝置通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,在所述確定單元確定是所述第一終端處于第二工作狀態(tài)時(shí),控制所述第一終端的數(shù)據(jù)傳輸裝置通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。優(yōu)選的,所述微處理控制設(shè)備可以與所述第一終端集成,或與所述第二終端集成,或者獨(dú)步部署,本實(shí)例不作限制。本發(fā)明實(shí)施例中,在檢測(cè)到所述第一終端或與所述第一終端連接的第二終端的硬件設(shè)備的狀態(tài)發(fā)生變化時(shí),生成控制信號(hào),功能單元根據(jù)生成的所述控制信號(hào),選擇第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),或者選擇第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)。節(jié)省了不同終端工作時(shí)接口之間切換邏輯,省錢省功耗,同時(shí)也避免了不同接口間協(xié)議的轉(zhuǎn)換。本發(fā)明實(shí)施例可以應(yīng)用在由第一終端和第二終端組成的混合架構(gòu)(hybrid)系統(tǒng)中,所述第一終端和第二終端通過(guò)外部接口連接,其中,混合架構(gòu)系統(tǒng)可以是兩個(gè)獨(dú)立的終端設(shè)備組合而成,也可以包含第一終端和第二終端的一個(gè)便攜終端。比如混合架構(gòu)系統(tǒng)可以由一臺(tái)獨(dú)立單一系統(tǒng)的筆記本計(jì)算機(jī)和一臺(tái)智能手機(jī)組成,也可以是具有混合架構(gòu)系統(tǒng)的筆記本計(jì)算機(jī)。當(dāng)然,第一終端可以包括第一硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器的從系統(tǒng);第二終端可以包括第二硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器的主系統(tǒng)。即第一終端和第二終端可以基于相同的硬件架構(gòu),也可以依據(jù)不同的硬件架構(gòu)。此外,主系統(tǒng)和從系統(tǒng)可以是依據(jù)重要性或優(yōu)先級(jí)或處理能力或功耗對(duì)兩個(gè)系統(tǒng)進(jìn)行的區(qū)分(例如,主系統(tǒng)對(duì)應(yīng)重要性高、優(yōu)先級(jí)高、處理能力強(qiáng)或功耗大,而從系統(tǒng)與上述相反),也可以僅僅是為了命名的區(qū)分,并非限定系統(tǒng)的重要性或優(yōu)先級(jí)或處理能力或功耗。進(jìn)一步,第一終端可以包括具有第一操作系統(tǒng)的第一硬件系統(tǒng),比如安裝有桌面設(shè)備操作系統(tǒng)(比如Windows, Linux或MacOS)或安裝有便攜設(shè)備操作系統(tǒng)(比如Android,Symbian或iOS)的第一硬件系統(tǒng);第二終端可以包括具有第二操作系統(tǒng)的第二硬件系統(tǒng),比如安裝有桌面設(shè)備操作系統(tǒng)(比如Windows,Linux或MacOS)或安裝有便攜設(shè)備操作系統(tǒng)(比如Android, Symbian或iOS)的第二硬件系統(tǒng);即第一操作系統(tǒng)和第二操作系統(tǒng)可以相同也可以不同,只要可以運(yùn)行在相應(yīng)的硬件系統(tǒng)即可。優(yōu)選的,第二終端是基于X86架構(gòu)處理器的,安裝有桌面操作系統(tǒng)的主系統(tǒng)(BASE);第一終端是基于ARM架構(gòu)處理器的,安裝有便攜設(shè)備操作系統(tǒng)的從系統(tǒng)(PAD),第三終端為遠(yuǎn)程分析恢復(fù)終端或管理終端(SERVER)等;當(dāng)并不限于此,第一終端和第二終端也可以互換,第一終端為BASE,第二終端為PAD。優(yōu)選的,功能單元,可以攝像頭感應(yīng)器,包括兩個(gè)不同類型的接口(即第一內(nèi)部接口和第二內(nèi)部接口),比如,一個(gè)接口是用于傳輸ARM系統(tǒng)能識(shí)別的數(shù)據(jù),另一個(gè)接口是用于傳輸X86系統(tǒng)能識(shí)別的數(shù)據(jù),但并不限于此。其中,第一終端具有第一外部接口,第一終端和第二終端通過(guò)對(duì)應(yīng)的第一外部接口實(shí)現(xiàn)連接或分離。第一外部接口可以是有線接口也可以是無(wú)線接口,此處不做限定。當(dāng)?shù)谝煌獠拷涌谑怯芯€接口時(shí),第一外部接口可以具體為數(shù)據(jù)總線接口,比如USB接口,或UART接口,或自定義接口來(lái)滿足兩個(gè)設(shè)備之間的連接或者分離。當(dāng)?shù)谝煌獠拷涌谑菬o(wú)線接口時(shí),可以是的藍(lán)牙接口,或紅外接口,或Wif i接口等。以混合系統(tǒng)架構(gòu)的筆記本為例,第一終端和第二終端是兩個(gè)相對(duì)獨(dú)立系統(tǒng),可以分別獨(dú)立工作或者連接在一起工作。第二終端設(shè)置于相對(duì)于單系統(tǒng)筆記本的主機(jī)側(cè),具備處理單元,功能單元、第一外部接口,還可以包括微處理控制設(shè)備。其中,所述功能單元又包括連個(gè)不同類型的內(nèi)部接口,在第一終端和第二終端連接并結(jié)合工作時(shí),兩個(gè)終端可以共享部分硬件單元,例如功能單元、微處理控制設(shè)備等。由于功能單元可以與第一終端集成,也可以與第二終端集成。即第一終端和/或第二終端中應(yīng)用(含操作系統(tǒng))的運(yùn)行結(jié)果/輸出內(nèi)容可以通過(guò)功能單元選擇不同的內(nèi)部接口向?qū)?yīng)的系統(tǒng)傳輸數(shù)據(jù)。以另一種混合系統(tǒng)架構(gòu)的筆記本為例,第一終端和第二終端是兩個(gè)相對(duì)獨(dú)立系統(tǒng),連接在一起后,可以分別/獨(dú)立工作。第二終端設(shè)置于相對(duì)于單系統(tǒng)筆記本的主機(jī)側(cè),具備處理單元,功能單元、第一外部接口,還可以包括微處理控制設(shè)備;第一終端以板卡形式集成設(shè)置,具備處理單元,功能單元。在第一終端和第二終端通過(guò)插槽連接時(shí)(第一終端插入第二終端的插槽中),兩個(gè)終端可以共享部分硬件單元,例如微處理控制設(shè)備,所述微處理控制設(shè)備可以供第一終端使用,也可以供第二終端使用,即第一終端和/或第二終端中應(yīng)用(含操作系統(tǒng))的運(yùn)行結(jié)果/輸出內(nèi)容可以通過(guò)功能單元選擇不同的內(nèi)部接口向?qū)?yīng)的系統(tǒng)傳輸數(shù)據(jù)。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備
所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排
除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(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ǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,其特征在于,應(yīng)用于第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)第二內(nèi)部接口、第一外部接口和第二外部接口與所述第二處理單元連接,所述方法包括 生成控制信號(hào); 響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù); 其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài); 如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述生成控制信號(hào)包括 檢測(cè)所述第一終端或與所述第一終端連接的所述第二終端的硬件狀態(tài); 在檢測(cè)到所述第一終端或與所述第一終端連接的所述第二終端的所述硬件狀態(tài)變化時(shí),生成控制信號(hào)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述檢測(cè)所述第一終端的硬件狀態(tài)包括 當(dāng)所述第一終端還包括第一開(kāi)關(guān)時(shí),檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者檢測(cè)所述第一終端是否與所述第二終端連接或斷開(kāi)連接; 或者, 所述檢測(cè)與所述第一終端連接的所述第二終端的硬件狀態(tài)包括 當(dāng)所述第二終端還包括第二開(kāi)關(guān)時(shí),檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合;或者檢測(cè)所述第二終端是否與所述第一終端連接或斷開(kāi)連接。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述檢測(cè)所述第一終端的硬件狀態(tài)包括 檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換; 或者, 所述檢測(cè)與所述第一終端連接的所述第二終端的硬件狀態(tài)包括 檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于, 所述檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換包括 檢測(cè)所述第一處理單元,依據(jù)所述第三開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第一終端與所述第二終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換; 或者, 所述檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換包括檢測(cè)所述第二處理單元,依據(jù)所述第四開(kāi)關(guān)的觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換;或者依據(jù)所述第二終端與所述第一終端連接關(guān)系的變化觸發(fā)在所述非工作狀態(tài)和所述工作狀態(tài)之間的切換。
6.根據(jù)權(quán)利要求I至5任一項(xiàng)所述的方法,其特征在于,所述功能單元是采集單元, 所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù)包括所述采集單元通過(guò)所述第一內(nèi)部接口將采集的第一數(shù)據(jù)傳輸給所述第一處理單元;或者所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù)包括 所述采集單元通過(guò)所述第二內(nèi)部接口將采集的第二數(shù)據(jù)傳輸給所述第二處理單元。
7.一種數(shù)據(jù)傳輸裝置,其特征在于,應(yīng)用于第一終端,所述第一終端包括第一處理單元、功能單元和第一外部接口,所述第一外部接口與第二終端的第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述功能單元包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述功能單元依次通過(guò)所述第二內(nèi)部接口、所述第一外部接口和所述第二外部接口與所述第二處理單元連接,所述數(shù)據(jù)傳輸裝置包括 生成單元,用于生成控制信號(hào); 響應(yīng)單元,用于響應(yīng)所述控制信號(hào),使所述功能單元與所述第一處理單元之間傳輸數(shù)據(jù)或使所述功能單元與所述第二處理單元之間傳輸數(shù)據(jù); 其中,如果所述控制信號(hào)表明所述第一終端處于第一工作狀態(tài)時(shí),所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述控制信號(hào)表明所述第一終端處于第二工作狀態(tài)時(shí),所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述生成單元包括 檢測(cè)單元,用于檢測(cè)所述第一終端或與所述第一終端連接的第二終端的硬件狀態(tài);生成子單元,用于在所述檢測(cè)單元檢測(cè)到所述第一終端或與所述第一終端連接的所述第二終端的硬件狀態(tài)變化時(shí),生成控制信號(hào)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述檢測(cè)單元包括第一連接檢測(cè)子單元,用于檢測(cè)所述第一終端是否與所述第二終端連接或斷開(kāi)連接;或者 當(dāng)所述第一終端還包括第一開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第一開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者, 所述檢測(cè)單元包括第二連接檢測(cè)子單元,用于檢測(cè)所述第二終端是否與所述第一終端連接或斷開(kāi)連接;或者 當(dāng)所述第二終端還包括第二開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第二開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)單元包括 第一狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換;或者 第二狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換。
11.一種電子終端,其特征在于,包括 第一處理單元; 功能單元,包括第一內(nèi)部接口和第二內(nèi)部接口,所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接; 第一外部接口,用于與所述第二終端的第二外部接口連接,其中,所述第二終端包括第二處理單元,所述第二處理單元依次通過(guò)所述第二外部接口、所述第一外部接口和所述第二內(nèi)部接口與所述功能單元連接。
12.根據(jù)權(quán)利要求11所述的電子終端,其特征在于,還包括 微處理控制單元,用于檢測(cè)所述電子設(shè)備或與所述電子設(shè)備連接的第二終端的硬件狀態(tài),如果所述控制信號(hào)表明所述電子終端處于第一工作狀態(tài)時(shí),則控制所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述控制信號(hào)表明所述電子終端處于第二工作狀態(tài)時(shí),則控制所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
13.根據(jù)權(quán)利要求12所述的電子終端,其特征在于,所述微處理控制單元包括 檢測(cè)單元,用于檢測(cè)所述電子設(shè)備或與所述電子設(shè)備連接的所述第二終端的硬件狀態(tài); 確定單元,用于根據(jù)所述檢測(cè)單元檢測(cè)到狀態(tài)信息確定是所述電子終端是處于第一工作狀態(tài),或者是所述電子終端處于第二工作狀態(tài); 控制單元,用于在所述確定單元確定是所述電子終端是處于第一工作狀態(tài)時(shí),控制所述功能單元通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,在所述確定單元確定是所述電子終端處于第二工作狀態(tài)時(shí)時(shí),控制所述功能單元通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
14.根據(jù)權(quán)利要求13所述的電子終端,其特征在于, 當(dāng)所述電子終端還包括第一開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第一開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第一開(kāi)關(guān)是否打開(kāi)或是否閉合;或者 所述檢測(cè)單元包括第一連接檢測(cè)子單元,用于檢測(cè)所述電子終端是否與所述第二終端連接或斷開(kāi)連接;或者 當(dāng)所述電子終端還包括第二開(kāi)關(guān)時(shí),所述檢測(cè)單元包括第二開(kāi)關(guān)檢測(cè)子單元,用于檢測(cè)所述第二開(kāi)關(guān)是否打開(kāi)或是否閉合;或者 所述檢測(cè)單元包括第二連接檢測(cè)子單元,用于檢測(cè)所述第二終端是否與所述電子終端連接或斷開(kāi)連接。
15.根據(jù)權(quán)利要求13所述的電子終端,其特征在于,所述檢測(cè)單元包括 第一狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第一處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換;或者第二狀態(tài)檢測(cè)子單元,用于檢測(cè)所述第二處理單元在所述非工作狀態(tài)與所述工作狀態(tài)之間的切換。
16.根據(jù)權(quán)利要求11至15任一項(xiàng)所述的電子終端,其特征在于,所述功能單元是采集單元, 所述采集單元,用于通過(guò)所述第一內(nèi)部接口將采集的第一數(shù)據(jù)傳輸給所述第一處理單元,或者,通過(guò)所述第二內(nèi)部接口將采集的第二數(shù)據(jù)傳輸給所述第二處理單元。
17.—種終端系統(tǒng),其特征在于,包括第一終端、第二終端和微處理控制設(shè)備,所述第一終端包括第一處理單元、數(shù)據(jù)傳輸裝置和第一外部接口,所述第一外部接口與所述第二終端的所述第二外部接口連接,所述第二終端還包括第二處理單元,其中,所述數(shù)據(jù)傳輸裝置包括第一內(nèi)部接口和第二內(nèi)部接口,所述數(shù)據(jù)傳輸裝置通過(guò)所述第一內(nèi)部接口與所述第一處理單元連接;所述數(shù)據(jù)傳輸裝置依次通過(guò)所述第二內(nèi)部接口、第一外部接口和第二外部接口與所述第二處理單元連接; 所述微處理控制設(shè)備,用于檢測(cè)所述第一終端或與所述第一終端設(shè)備連接的第二終端的硬件狀態(tài),如果根據(jù)所述硬件狀態(tài)確定是所述第一終端處于第一工作狀態(tài),則生成第一控制信號(hào),并向所述第一終端發(fā)送所述第一控制信號(hào),或者,如果根據(jù)所述硬件狀態(tài)確定是所述第一終端處于第二工作狀態(tài),則生成第二控制信號(hào),并向所述第一終端發(fā)送所述第二控制信號(hào); 其中,所述第一終端,用于接收所述第一或第二控制信號(hào),并響應(yīng)所述第一或第二控制信號(hào),使所述數(shù)據(jù)傳輸裝置與所述第一處理單元之間傳輸數(shù)據(jù)或使所述數(shù)據(jù)傳輸裝置與所述第二處理單元之間傳輸數(shù)據(jù),其中,如果所述第一控制信號(hào)表明所述第一終端處于第一工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,如果所述第二控制信號(hào)表明所述第一終端處于第二工作狀態(tài),則通過(guò)所述數(shù)據(jù)傳輸裝置的所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
18.根據(jù)權(quán)利要求17所述的終端系統(tǒng),其特征在于,所述第一終端如權(quán)利要求11至16任一項(xiàng)所述的電子終端。
19.根據(jù)權(quán)利要求17所述的終端系統(tǒng),其特征在于,所述微處理控制設(shè)備包括 檢測(cè)單元,用于檢測(cè)所述第一終端或與所述第一終端設(shè)備連接的所述第二終端的硬件狀態(tài); 確定單元,用于根據(jù)所述檢測(cè)單元檢測(cè)到的硬件狀態(tài)確定是所述第一終端是處于第一工作狀態(tài),或者是所述第一終端處于第二工作狀態(tài); 控制單元,用于在所述確定單元確定是所述第一終端是處于第一工作狀態(tài)時(shí),控制所述第一終端的數(shù)據(jù)傳輸裝置通過(guò)所述第一內(nèi)部接口與所述第一處理單元之間傳輸數(shù)據(jù),其中,所述第一工作狀態(tài)包括所述第一處理單元處于工作狀態(tài),所述第一內(nèi)部接口處于使能狀態(tài);或者,在所述確定單元確定是所述第一終端處于第二工作狀態(tài)時(shí),控制所述第一終端的數(shù)據(jù)傳輸裝置通過(guò)所述第二內(nèi)部接口與所述第二處理單元之間傳輸數(shù)據(jù),其中,所述第二工作狀態(tài)包括所述第二內(nèi)部接口處于使能狀態(tài)。
20.根據(jù)權(quán)利要求17至19任一項(xiàng)所述的終端系統(tǒng),其特征在于,所述微處理控制設(shè)備與所述第一終端集成,或與所述第二 終端集成。
全文摘要
本發(fā)明提供一種數(shù)據(jù)傳輸方法、裝置、電子終端及終端系統(tǒng),所述方法,應(yīng)用于第一終端,所述方法包括生成控制信號(hào);響應(yīng)所述控制信號(hào),使第一終端的功能單元與第一處理單元之間傳輸數(shù)據(jù),或使功能單元與第二終端的第二處理單元之間傳輸數(shù)據(jù);其中,如果控制信號(hào)表明第一終端處于第一工作狀態(tài)時(shí),功能單元通過(guò)第一內(nèi)部接口與第一處理單元之間傳輸數(shù)據(jù),第一工作狀態(tài)包括第一處理單元處于工作狀態(tài),第一內(nèi)部接口處于使能狀態(tài);如果控制信號(hào)表明第一終端處于第二工作狀態(tài)時(shí),功能單元通過(guò)第二內(nèi)部接口與第二處理單元之間傳輸數(shù)據(jù),其中,第二工作狀態(tài)包括第二內(nèi)部接口處于使能狀態(tài)。解決了切換邏輯需要頻繁切換接口的技術(shù)問(wèn)題,降低了協(xié)議轉(zhuǎn)換成本。
文檔編號(hào)G06F13/38GK102981987SQ20111026151
公開(kāi)日2013年3月20日 申請(qǐng)日期2011年9月5日 優(yōu)先權(quán)日2011年9月5日
發(fā)明者譚海防, 李洪偉 申請(qǐng)人:聯(lián)想(北京)有限公司