專(zhuān)利名稱(chēng):電子設(shè)備和接口識(shí)別方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種電子設(shè)備和接ロ識(shí)別方法。
背景技術(shù):
計(jì)算機(jī)上通常具有視頻輸入接ロ(video input)或視頻輸出接ロ(videooutput),視頻輸入接ロ用于接收外接設(shè)備輸入的視頻信號(hào),視頻輸出接ロ用于向外接設(shè)備輸出視頻信號(hào)。視頻輸入接口和視頻輸出接ロ在外觀上看是完全相同的,因此用戶(hù)在將計(jì)算機(jī)與外接設(shè)備連接時(shí),很容易會(huì)發(fā)生視頻接ロ接反的情況,即將外接設(shè)備的視頻輸入接ロ插入計(jì)算機(jī)的視頻輸入接口中,或者,將外接設(shè)備的視頻輸出接ロ插入計(jì)算機(jī)的 視頻輸出接ロ中。當(dāng)計(jì)算機(jī)和外接設(shè)備的視頻接ロ接反吋,無(wú)法進(jìn)行視頻信號(hào)的傳輸。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供ー種電子設(shè)備和接ロ識(shí)別方法,能夠根據(jù)外接設(shè)備的接ロ的類(lèi)型自適應(yīng)地切換自身接ロ的類(lèi)型,避免了因接ロ接反而造成視頻信號(hào)無(wú)法傳輸?shù)膯?wèn)題。為解決上述問(wèn)題,本發(fā)明提供ー種電子設(shè)備,包括第一接ロ模塊,用干與外接設(shè)備的第二接ロ模塊連接;連接檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接;識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第二接ロ模塊的類(lèi)型;處理模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊接收所述第二接ロ模塊發(fā)送的多媒體信號(hào)。優(yōu)選的,所述處理模塊包括信號(hào)輸出模塊,用于輸出多媒體信號(hào);信號(hào)接收模塊,用于接收多媒體信號(hào);切換模塊,分別與所述信號(hào)輸出模塊、所述信號(hào)接收模塊以及所述第一接ロ模塊連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接以及所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接均處于斷開(kāi)狀態(tài);第一控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),控制所述切換模塊接通所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接,當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),控制所述切換模塊接通所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接。優(yōu)選的,所述電子設(shè)備還包括斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi);第二控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊斷開(kāi)所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接以及所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接。優(yōu)選的,所述處理模塊包括信號(hào)輸出模塊,用于輸出多媒體信號(hào);信號(hào)接收模塊,用于接收多媒體信號(hào);切換模塊,分別與所述信號(hào)輸出模塊、所述信號(hào)接收模塊以及所述第一接ロ模塊連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接處于斷開(kāi)狀態(tài),所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接處于接通狀態(tài);第三控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,控制所述切換模塊接通所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接,并斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接。優(yōu)選的,所述電子設(shè)備還包括斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi);第四控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊接通所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。本發(fā)明還提供ー種電子設(shè)備,包括第一接ロ模塊,用干與外接設(shè)備的第二接ロ模 塊連接;連接檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接;識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第二接ロ模塊的類(lèi)型;處理模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ吋,不執(zhí)行多媒體信號(hào)的收發(fā)操作。優(yōu)選的,處理模塊包括信號(hào)輸出模塊,用于輸出多媒體信號(hào);切換模塊,設(shè)置于所述信號(hào)輸出模塊和所述第一接ロ模塊之間,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接處于斷開(kāi)狀態(tài);第一控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),控制所述切換模塊接通所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。優(yōu)選的,所述電子設(shè)備還包括斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi);第二控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。優(yōu)選的,所述電子設(shè)備還包括提示模塊,用于當(dāng)檢測(cè)到多所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),生成錯(cuò)誤提示信息。本發(fā)明還提供ー種接ロ識(shí)別方法,應(yīng)用于ー電子設(shè)備,所述電子設(shè)備包括第一接ロ模塊,用干與外接設(shè)備的第二接ロ模塊連接,所述方法包括以下步驟檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接;當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接吋,識(shí)別所述第二接ロ模塊的類(lèi)型;當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊接收所述第二接ロ模塊發(fā)送的多媒體信號(hào)。本發(fā)明具有以下有益效果I、自適應(yīng),可以根據(jù)外接設(shè)備的接ロ類(lèi)型,自適應(yīng)地切換自身接ロ的類(lèi)型,避免了因接ロ接反而造成視頻信號(hào)無(wú)法傳輸?shù)膯?wèn)題。2、安全,將接ロ默認(rèn)設(shè)置為無(wú)信號(hào)或者信號(hào)輸入接ロ,從而能夠避免因兩個(gè)電壓值不同的信號(hào)輸出接ロ連接,使得高電壓灌入低電壓所在的接口中,從而造成的電子設(shè)備損壞的問(wèn)題。3、節(jié)省空間,將信號(hào)輸入接口和信號(hào)輸出接ロ合并成ー個(gè)接ロ,節(jié)省了空間。4、節(jié)省成本,只需要ー個(gè)信號(hào)接ロ,就可以完成與不同外接設(shè)備之間的多媒體信號(hào)的輸入和輸出,節(jié)省了電子設(shè)備的成本。
圖I為本發(fā)明實(shí)施例的電子設(shè)備的ー結(jié)構(gòu)框圖;圖2為本發(fā)明實(shí)施例的電子設(shè)備的另ー結(jié)構(gòu)框圖; 圖3為本發(fā)明實(shí)施例的電子設(shè)備的又ー結(jié)構(gòu)框圖;圖4為本發(fā)明實(shí)施例的接ロ識(shí)別方法的一流程圖;圖5為本發(fā)明實(shí)施例的接ロ識(shí)別方法的另一流程圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供的電子設(shè)備和接ロ識(shí)別方法,能夠在電子設(shè)備與外接設(shè)備連接吋,識(shí)別外接設(shè)備的接ロ的類(lèi)型,當(dāng)識(shí)別出外接設(shè)備的接ロ是信號(hào)輸入接ロ時(shí),將自身的接ロ切換成信號(hào)輸出接ロ,向外接設(shè)備發(fā)送多媒體信號(hào),當(dāng)識(shí)別出外接設(shè)備的接ロ是信號(hào)輸出接ロ時(shí),將自身的接ロ切換成信號(hào)輸入接ロ,接收外接設(shè)備發(fā)送的多媒體信號(hào)。下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)ー步詳細(xì)描述。本發(fā)明實(shí)施例提供ー種電子設(shè)備,所述電子設(shè)備可以是計(jì)算機(jī)、手機(jī)、PDA(個(gè)人數(shù)字助理)等設(shè)備,如圖I所示,所述電子設(shè)備100包括第一接ロ模塊101,用干與外接設(shè)備200的第二接ロ模塊201連接;所述第一接ロ模塊101和所述第二接ロ模塊201是相互配合的兩個(gè)接ロ,例如,其中ー個(gè)為插頭,一個(gè)為插座,兩者具有相同的引腳。連接檢測(cè)模塊102,與所述第一接ロ模塊101連接,用于檢測(cè)所述第一接ロ模塊 101是否與所述第二接ロ模塊201連接;識(shí)別模塊103,用于當(dāng)所述連接檢測(cè)模塊102檢測(cè)到所述第一接ロ模塊101與所述第二接ロ模塊201連接時(shí),識(shí)別所述第二接ロ模塊201的類(lèi)型;處理模塊104,用于當(dāng)識(shí)別出所述第二接ロ模塊201的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊101向所述第二接ロ模塊201發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊201的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊101接收所述第二接ロ模塊201發(fā)送的多媒體信號(hào)。所述第一接ロ模塊101和所述第二接ロ模塊201可以是視頻接ロ、音頻接ロ等多媒體信號(hào)接ロ。當(dāng)所述第一接ロ模塊101和所述第二接ロ模塊201是視頻接ロ時(shí),如DP (Display) >DVI (Digital Visual Interface,數(shù)字視頻接 ロ)或 HDMI (High DefinitionMultimedia Interface,高清晰度多媒體接ロ )等視頻接ロ,所述多媒體信號(hào)則相應(yīng)的為視頻信號(hào),如DP信號(hào)、DVI信號(hào)或HDMI信號(hào)等,當(dāng)所述第一接ロ模塊101和所述第二接ロ模塊201是音頻接ロ時(shí),所述多媒體信號(hào)則相應(yīng)的為音頻信號(hào)。上述處理模塊104用于執(zhí)行切換所述第一接ロ模塊101的類(lèi)型的操作,具體的,當(dāng)所述識(shí)別模塊103識(shí)別出所述第二接ロ模塊201的類(lèi)型為信號(hào)輸入接ロ時(shí),所述處理模塊104將所述第一接ロ模塊101的類(lèi)型切換 為信號(hào)輸出接ロ,通過(guò)所述第一接ロ模塊101向所述第二接ロ模塊201發(fā)送多媒體信號(hào);當(dāng)所述識(shí)別模塊103識(shí)別出所述第二接ロ模塊201的類(lèi)型為信號(hào)輸出接ロ時(shí),所述處理模塊104將所述第一接ロ模塊101的類(lèi)型設(shè)置為信號(hào)輸入接ロ,通過(guò)所述第一接ロ模塊101接收所述第二接ロ模塊201發(fā)送的多媒體信號(hào)?,F(xiàn)有技術(shù)中,當(dāng)兩個(gè)信號(hào)輸出接ロ連接吋,如果兩個(gè)信號(hào)輸出接口上的電壓值不同,高電壓會(huì)灌到低電壓所在的信號(hào)輸出接口上,從而很可能會(huì)導(dǎo)致電子設(shè)備損壞。為了避免上述情況發(fā)生,在所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),可以將所述第一接ロ模塊101設(shè)置成無(wú)信號(hào),即所述第一接ロ模塊101即不接收信號(hào),也不發(fā)送信號(hào)。如圖2所不,所述處理模塊104可以包括一信號(hào)輸出模塊1041、一信號(hào)接收模塊1042、一切換模塊1043和一第一控制模塊1044,其中,所述信號(hào)輸出模塊1041用于輸出多媒體信號(hào);所述信號(hào)接收模塊1042用于接收多媒體信號(hào);所述切換模塊1043分別與所述信號(hào)輸出模塊1041、所述信號(hào)接收模塊1042以及所述第一接ロ模塊101連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊1041和所述第一接ロ模塊101之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊1042和所述第一接ロ模塊101之間的連接,當(dāng)所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),所述信號(hào)輸出模塊1041與所述第一接ロ模塊101之間的連接以及所述信號(hào)接收模塊1042與所述第一接ロ模塊101之間的連接均處于斷開(kāi)狀態(tài)。也就是說(shuō),當(dāng)所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),所述第一接ロ模塊101即不是信號(hào)輸出接ロ,也不是信號(hào)輸入接ロ。所述第一控制模塊1044用于當(dāng)檢測(cè)到所述第ニ接ロ模塊201的類(lèi)型為信號(hào)輸入接ロ時(shí),控制所述切換模塊1043接通所述信號(hào)輸出模塊1041與所述第一接ロ模塊101之間的連接,即將所述第一接ロ模塊101設(shè)置成信號(hào)輸出接ロ ;當(dāng)檢測(cè)到所述第二接ロ模塊201的類(lèi)型為信號(hào)輸出接ロ時(shí),控制所述切換模塊1043接通所述信號(hào)接收模塊1042與所述第一接ロ模塊101之間的連接,即將所述第一接ロ模塊101設(shè)置成信號(hào)輸入接ロ。所述切換模塊1043可以是ー單刀雙擲開(kāi)關(guān),所述單刀雙擲開(kāi)關(guān)包括一個(gè)不動(dòng)端和兩個(gè)動(dòng)端,所述不動(dòng)端與所述第一接ロ模塊101連接,其中一個(gè)動(dòng)端與所述信號(hào)輸出模塊1041連接,另ー個(gè)動(dòng)端與所述信號(hào)接收模塊1042連接。另外,當(dāng)所述第一接ロ模塊101和所述第二接ロ模塊201之間的連接斷開(kāi)時(shí),還需要恢復(fù)所述第一接ロ模塊101與所述信號(hào)輸出模塊1041之間的連接狀態(tài),以及所述第一接ロ模塊101與所述信號(hào)接收模塊1042之間的連接狀態(tài),因此,所述電子設(shè)備還可以包括斷開(kāi)檢測(cè)模塊105,用于檢測(cè)所述第一接ロ模塊101與所述第二接ロ模塊201之間的連接是否斷開(kāi);第二控制模塊106,用于當(dāng)檢測(cè)到所述第一接ロ模塊101與所述第二接ロ模塊201之間的連接斷開(kāi)時(shí),控制所述切換模塊1043斷開(kāi)所述信號(hào)輸出模塊1041與所述第一接ロ模塊101之間的連接以及所述信號(hào)接收模塊1042與所述第一接ロ模塊101之間的連接。由于兩個(gè)信號(hào)輸入接ロ連接時(shí),不會(huì)造成電子設(shè)備的損壞,因此,當(dāng)所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),還可以將所述第一接ロ模塊101默認(rèn)設(shè)置為信號(hào)輸入接ロ,也就是說(shuō),當(dāng)所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),可以接通所述第一接ロ模塊101與所述信號(hào)接收模塊1042之間的連接。如圖3所不,所述處理模塊104可以包括一信號(hào)輸出模塊1041、一信號(hào)接收模塊1042、一切換模塊1043和一第三控制模塊1045,其中,所述信號(hào)輸出模塊1041用于輸出多媒體信號(hào);所述信號(hào)接收模塊1042用于接收多媒體信號(hào);所述切換模塊1043分別與所述信號(hào)輸出模塊1041、所述信號(hào)接收模塊1042以及所述第一接ロ模塊101連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊1041和所述第一接ロ模塊101之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊1042和所述第一接ロ模塊101之間的連接,當(dāng)所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),所述信號(hào)輸出模塊1041與所述第一接ロ模塊101之間的連接處于斷開(kāi)狀態(tài),所述信號(hào)接收模塊1042和所述第一接ロ模塊101之間的連接處于接通狀態(tài),也就是說(shuō),將所述第一接ロ模塊101設(shè)置為信號(hào)輸入接ロ。所述第三控制模塊1045用于當(dāng)檢測(cè)到所述第二接ロ模塊201的類(lèi)型為信號(hào)輸入接ロ時(shí),控制所述切換模塊1043接通所述信號(hào)輸出模塊1041與所述第一接ロ模塊101之間的連接,斷開(kāi)所述信號(hào)接收模塊1042與所述第一接ロ模塊101之間的連接。另外,當(dāng)所述第一接ロ模塊101和所述第二接ロ模塊201之間的連接斷開(kāi)時(shí),還需要恢復(fù)所述第一接ロ模塊101與所述信號(hào)輸出模塊1041之間的連接狀態(tài),以及所述第一接ロ模塊101與所述信號(hào)接收模塊1042之間的連接狀態(tài),因此,所述電子設(shè)備還包括斷開(kāi)檢測(cè)模塊105,用于檢測(cè)所述第一接ロ模塊101與所述第二接ロ模塊201之間的連接是否斷開(kāi);第四控制模塊107,用于當(dāng)檢測(cè)到所述第一接ロ模塊101與所述第二接ロ模塊201之間的連接斷開(kāi)時(shí),控制所述切換模塊1043接通所述信號(hào)接收模塊1042和所述第一接ロ模塊101之間的連接,斷開(kāi)所述信號(hào)輸出模塊1041和所述第一接ロ模塊101之間的連接。上述實(shí)施例中,所述處理模塊104通過(guò)一切換模塊1043,執(zhí)行所述第一接ロ模塊101的類(lèi)型的切換,當(dāng)然,所述處理模塊104還可以通過(guò)其他方式執(zhí)行所述第一接ロ模塊101的類(lèi)型的切換,例如,在所述第一接ロ模塊101未與所述第二接ロ模塊201連接時(shí),控制上述信號(hào)輸出模塊1041和信號(hào)接收模塊1042不工作,或者,僅控制所述信號(hào)接收模塊1042工作,控制上所述信號(hào)輸出模塊1041不工作。當(dāng)檢測(cè)到所述第二接ロ模塊201的類(lèi)型是信號(hào)輸入接ロ時(shí),控制信號(hào)輸出模塊1041工作,通過(guò)所述第一接ロ模塊101向所述第二接ロ模塊201輸出多媒體信號(hào),當(dāng)檢測(cè)到所述第二接ロ模塊201的類(lèi)型是信號(hào)輸出接ロ時(shí),控制所述信號(hào)接收模塊1042工作,通過(guò)所述第一接ロ模塊101接收所述第二接ロ模塊201發(fā)送 的多媒體信號(hào)。下面以所述電子設(shè)備為計(jì)算機(jī),所述第一接ロ模塊101和所述第二接ロ模塊201均為數(shù)字視頻接ロ為例,對(duì)上述電子設(shè)備的工作原理進(jìn)行詳細(xì)說(shuō)明。數(shù)字視頻接ロ至少包括三個(gè)引腳,H0T_PLUG(熱插拔)引腳、PWR (電源)引腳和Video(視頻)信號(hào)引腳,其中,H0T_PLUG引腳用于檢測(cè)是否與外接設(shè)備的視頻接ロ連接,PWR引腳用于提供輔助電源,Video信號(hào)引腳用于傳輸視頻信號(hào)。本發(fā)明實(shí)施例中,可以通過(guò)檢測(cè)視頻接口上的H0T_PLUG引腳和PWR引腳的值,來(lái)識(shí)別外接設(shè)備的視頻接ロ的類(lèi)型。當(dāng)外接設(shè)備是視頻輸入設(shè)備(如一顯示器)吋,也即外接設(shè)備的視頻接ロ是視頻輸入接ロ時(shí),其視頻接ロ的PWR信號(hào)的值為I或0,H0T_PLUG信號(hào)的值為I。當(dāng)外接設(shè)備是視頻輸出設(shè)備(如一筆記本電腦)時(shí),也即外接設(shè)備的視頻接ロ是視頻輸出接ロ時(shí),其視頻接ロ的PWR信號(hào)的值為1,HOT_PLUG信號(hào)的值為O。本發(fā)明實(shí)施例的計(jì)算機(jī)的視頻接ロ是ー自適應(yīng)視頻接ロ,也就是說(shuō),當(dāng)外接設(shè)備的接ロ類(lèi)型是視頻輸入接ロ時(shí),將自身的視頻接ロ的類(lèi)型切換成視頻輸出接ロ,當(dāng)外接設(shè)備的接ロ類(lèi)型是視頻輸出接ロ時(shí),將自身的視頻接ロ類(lèi)型切換成視頻輸入接ロ。另外,當(dāng)所述計(jì)算機(jī)與ー自適應(yīng)設(shè)備(即同所述計(jì)算機(jī)一祥,具有一自使用視頻接ロ的設(shè)備)連接時(shí),此吋,用戶(hù)可以通過(guò)應(yīng)用程序或者硬件開(kāi)關(guān) 方式,將所述計(jì)算機(jī)設(shè)置成視頻輸入設(shè)備或者視頻輸出設(shè)備,然后在執(zhí)行外接設(shè)備的視頻接ロ的類(lèi)型的識(shí)別。本發(fā)明實(shí)施例中,將所述計(jì)算機(jī)的視頻接ロ的PWR信號(hào)和H0T_PLUG信號(hào)的值均缺省設(shè)置為0,Video信號(hào)缺省設(shè)置為input(輸入)信號(hào),也就是說(shuō),視頻接ロ默認(rèn)設(shè)置成視頻輸入接ロ。下面結(jié)合附圖4,對(duì)所述計(jì)算機(jī)的接ロ識(shí)別方法進(jìn)行詳細(xì)描述,所述方法包括以下步驟步驟401,開(kāi)始;步驟402,檢測(cè)視頻接ロ是否為自適應(yīng)視頻接ロ,通常情況下,如果是自適應(yīng)視頻接ロ,主板上的Auto-Video enable信號(hào)的值會(huì)設(shè)置為1,否則會(huì)設(shè)置為0,如果是自適應(yīng)視頻接ロ,進(jìn)入步驟403,否則結(jié)束;步驟403,檢測(cè)視頻接口上的H0T_PLUG和PWR信號(hào)的值,其中視頻接口上的Η0Τ_PLUG信號(hào)和Power信號(hào)的初始值為(0,0);步驟404,當(dāng)檢測(cè)到PWR信號(hào)的值出現(xiàn)由O到I的變化(上升沿),且H0T_PLUG信號(hào)的值等于O時(shí),表示插入的外接設(shè)備是視頻輸出設(shè)備(如筆記本等);步驟405,將主板上的H0T_PLUG信號(hào)的值設(shè)置為1,并保持視頻接ロ的Video信號(hào)為Input信號(hào)。也就是說(shuō),將自身的視頻接ロ的類(lèi)型仍保持為視頻輸入接ロ,接收外接的視頻輸出設(shè)備發(fā)送的視頻信號(hào);步驟406,當(dāng)檢測(cè)到H0T_PLUG信號(hào)的值出現(xiàn)由O到的I變化(上升沿),說(shuō)明插入的外接設(shè)備是視頻輸入設(shè)備(如顯示器等);步驟407,將主板上的PWR信號(hào)的值設(shè)置為1,并將Video信號(hào)切換為Output (輸出)信號(hào);也就是說(shuō),將自身的視頻接ロ切換為視頻輸出接ロ,向外接的視頻輸入設(shè)備發(fā)送視頻信號(hào);步驟408,當(dāng)檢測(cè)到PWR信號(hào)出現(xiàn)由I到O的變化(下升沿)吋,說(shuō)明外接設(shè)備被拔出;步驟409,將主板上的H0T_PLUG的值設(shè)成0,Video信號(hào)切換為Input信號(hào)。步驟410,當(dāng)檢測(cè)到H0T_PLUG信號(hào)出現(xiàn)由I到O的變化(下降沿)吋,說(shuō)明外接設(shè)備被拔出;步驟411,將主板上的PWR信號(hào)的值設(shè)為0,Video信號(hào)切換為Input信號(hào)。從上述實(shí)施例中可以看出,當(dāng)插入外接設(shè)備時(shí),視頻接口上的PWR信號(hào)或者Η0Τ_PLUG信號(hào)會(huì)有ー個(gè)O到I的上升沿,此時(shí),根據(jù)邏輯關(guān)系把主板上的PWR信號(hào)、H0T_PLUG信號(hào)以及Video信號(hào)設(shè)置成相應(yīng)的值即可。當(dāng)外接設(shè)備被拔出吋,視頻接口上的PWR信號(hào)和H0T_PLUG信號(hào)會(huì)有ー個(gè)從I到O的下降沿,此時(shí),將主板上的PWR信號(hào)和H0T_PLUG信號(hào)的值都設(shè)為0,Video信號(hào)設(shè)置成Input信號(hào),即恢復(fù)最初的設(shè)置。上述接ロ識(shí)別方法可以采用用帶邊沿的觸發(fā)器實(shí)現(xiàn),也可以采用邏輯(logic)芯片實(shí)現(xiàn)。上述實(shí)施例中,所述第一接ロ模塊101既可以作為信號(hào)輸出接ロ,也可以作為信號(hào)輸入接ロ,在外接設(shè)備的接ロ是信號(hào)輸入接ロ吋,切換為信號(hào)輸出接ロ,在外接設(shè)備的接ロ是信號(hào)輸出接ロ吋,切換為信號(hào)輸入接ロ,實(shí)現(xiàn)自適應(yīng)的同吋,還能夠防止因兩個(gè)信號(hào)輸出接ロ連接時(shí)電壓倒灌而引起的設(shè)備損壞的問(wèn)題。當(dāng)然,當(dāng)所述第一接ロ模塊101僅是信號(hào)輸出接ロ時(shí),也存在接ロ插反而不能傳輸多媒體信號(hào)的問(wèn)題。為了避免上述問(wèn)題,本發(fā)明實(shí)施例中,可以在識(shí)別出外接設(shè)備的接ロ是信號(hào)輸入接ロ時(shí),向外接設(shè)備發(fā)送多媒體信號(hào),在識(shí)別出外接設(shè)備的接ロ是信號(hào)輸出接ロ時(shí),不執(zhí)行多媒體信號(hào)的收發(fā)操作。
基于上述描述,本發(fā)明實(shí)施例還提供ー種電子設(shè)備,包括第一接ロ模塊,用于與外接設(shè)備的第二接ロ模塊連接;所述第一接ロ模塊僅能作為是信號(hào)輸出接ロ,不能作為信號(hào)輸入接ロ ;連接檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接;識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第二接ロ模塊的類(lèi)型;處理模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),不執(zhí)行多媒體信號(hào)的收發(fā)操作。為了能夠防止因兩個(gè)信號(hào)輸出接ロ連接時(shí)電壓倒灌而引起的設(shè)備損壞的問(wèn)題,本發(fā)明實(shí)施例中,所述第一接ロ模塊可以默認(rèn)為無(wú)信號(hào)?;谏鲜雒枋觯鎏幚砟K可以包括信號(hào)輸出模塊,用于輸出多媒體信號(hào);切換模塊,設(shè)置于所述信號(hào)輸出模塊和所述第一接ロ模塊之間,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接處于斷開(kāi)狀態(tài),也就是說(shuō),所述第一接ロ模塊默認(rèn)為無(wú)信號(hào);第一控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,控制所述切換模塊接通所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,即將所述第一接ロ模塊切換成信號(hào)輸出接ロ。當(dāng)所述第一接ロ模塊與所述第二接ロ模塊斷開(kāi)連接時(shí),還需要恢復(fù)所述第一接ロ模塊與所述信號(hào)輸出模塊的連接狀態(tài)。此時(shí),所述電子設(shè)備還包括斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi);第二控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。當(dāng)所述外接設(shè)備的第二接ロ模塊是信號(hào)輸出接ロ吋,還可以通過(guò)點(diǎn)亮提示燈、發(fā)出警告聲、顯示錯(cuò)誤信息等方式,提示用戶(hù)接ロ插反,此時(shí)所述電子設(shè)備還包括提示模塊,用于當(dāng)檢測(cè)到多所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),生成錯(cuò)誤提示信息。如圖5所示,本發(fā)明實(shí)施例還提供ー種接ロ識(shí)別方法,應(yīng)用于ー電子設(shè)備,所述電子設(shè)備包括第一接ロ模塊,用干與外接設(shè)備的第二接ロ模塊連接,所述方法包括以下步驟步驟501,檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接;當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),執(zhí)行步驟502,否則結(jié)束;步驟502,識(shí)別所述第二接ロ模塊的類(lèi)型;步驟503,當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào);步驟504,當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊接收所述第二接ロ模塊發(fā)送的多媒體信號(hào)。此說(shuō)明書(shū)中所描述的許多功能部件都被稱(chēng)為模塊,以便更加特別地強(qiáng)調(diào)其實(shí)現(xiàn)方式的獨(dú)立性。本發(fā)明實(shí)施例中,模塊可以用軟件實(shí)現(xiàn),以便由各種類(lèi)型的處理器執(zhí)行。舉例來(lái)說(shuō),一個(gè)標(biāo)識(shí)的可執(zhí)行代碼模塊可以包括計(jì)算機(jī)指令的ー個(gè)或多個(gè)物理或者邏輯塊,舉例 來(lái)說(shuō),其可以被構(gòu)建為對(duì)象、過(guò)程或函數(shù)。盡管如此,所標(biāo)識(shí)模塊的可執(zhí)行代碼無(wú)需物理地位于一起,而是可以包括存儲(chǔ)在不同位里上的不同的指令,當(dāng)這些指令邏輯上結(jié)合在一起時(shí),其構(gòu)成模塊并且實(shí)現(xiàn)該模塊的規(guī)定目的。實(shí)際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個(gè)不同的代碼段上,分布在不同程序當(dāng)中,以及跨越多個(gè)存儲(chǔ)器設(shè)備分布。同樣地,操作數(shù)據(jù)可以在模塊內(nèi)被識(shí)別,并且可以依照任何適當(dāng)?shù)男问綄?shí)現(xiàn)并且被組織在任何適當(dāng)類(lèi)型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。所述操作數(shù)據(jù)可以作為單個(gè)數(shù)據(jù)集被收集,或者可以分布在不同位置上(包括在不同存儲(chǔ)設(shè)備上),并且至少部分地可以?xún)H作為電子信號(hào)存在于系統(tǒng)或網(wǎng)絡(luò)上。在模塊可以利用軟件實(shí)現(xiàn)時(shí),考慮到現(xiàn)有硬件エ藝的水平,所以可以以軟件實(shí)現(xiàn)的模塊,在不考慮成本的情況下,本領(lǐng)域技術(shù)人員都可以搭建對(duì)應(yīng)的硬件電路來(lái)實(shí)現(xiàn)對(duì)應(yīng)的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門(mén)陣列以及諸如邏輯芯片、晶體管之類(lèi)的現(xiàn)有半導(dǎo)體或者是其它分立的元件。模塊還可以用可編程硬件設(shè)備,諸如現(xiàn)場(chǎng)可編程門(mén)陣列、可編程陣列邏輯、可編程邏輯設(shè)備等實(shí)現(xiàn)。以上所述僅是本發(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è)備,其特征在于,包括 第一接ロ模塊,用干與外接設(shè)備的第二接ロ模塊連接; 連接檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接; 識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第ニ接ロ模塊的類(lèi)型; 處理模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊接收所述第二接ロ模塊發(fā)送的多媒體信號(hào)。
2.如權(quán)利要求I所述的電子設(shè)備,其特征在于,所述處理模塊包括 信號(hào)輸出模塊,用于輸出多媒體信號(hào); 信號(hào)接收模塊,用于接收多媒體信號(hào); 切換模塊,分別與所述信號(hào)輸出模塊、所述信號(hào)接收模塊以及所述第一接ロ模塊連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接以及所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接均處于斷開(kāi)狀態(tài); 第一控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),控制所述切換模塊接通所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接,當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),控制所述切換模塊接通所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接。
3.如權(quán)利要求2所述的電子設(shè)備,其特征在于,還包括 斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi); 第二控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊斷開(kāi)所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接以及所述信號(hào)接收模塊與所述第一接ロ模塊之間的連接。
4.如權(quán)利要求I所述的電子設(shè)備,其特征在于,所述處理模塊包括 信號(hào)輸出模塊,用于輸出多媒體信號(hào); 信號(hào)接收模塊,用于接收多媒體信號(hào); 切換模塊,分別與所述信號(hào)輸出模塊、所述信號(hào)接收模塊以及所述第一接ロ模塊連接,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,以及接通或斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接處于斷開(kāi)狀態(tài),所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接處于接通狀態(tài); 第三控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,控制所述切換模塊接通所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接,并斷開(kāi)所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接。
5.如權(quán)利要求4所述的電子設(shè)備,其特征在于,還包括 斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi); 第四控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊接通所述信號(hào)接收模塊和所述第一接ロ模塊之間的連接,斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。
6.—種電子設(shè)備,其特征在于,包括 第一接ロ模塊,用干與外接設(shè)備的第二接ロ模塊連接; 連接檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接; 識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第ニ接ロ模塊的類(lèi)型; 處理模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ吋,不執(zhí)行多媒體信號(hào)的收發(fā)操作。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,處理模塊包括 信號(hào)輸出模塊,用于輸出多媒體信號(hào); 切換模塊,設(shè)置于所述信號(hào)輸出模塊和所述第一接ロ模塊之間,用于接通或斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接,當(dāng)所述第一接ロ模塊未與所述第二接ロ模塊連接時(shí),所述信號(hào)輸出模塊與所述第一接ロ模塊之間的連接處于斷開(kāi)狀態(tài); 第一控制模塊,用于當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ吋,控制所述切換模塊接通所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。
8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括 斷開(kāi)檢測(cè)模塊,用于檢測(cè)所述第一接ロ模塊與所述第二接ロ模塊之間的連接是否斷開(kāi); 第二控制模塊,用于當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊之間的連接斷開(kāi)時(shí),控制所述切換模塊斷開(kāi)所述信號(hào)輸出模塊和所述第一接ロ模塊之間的連接。
9.如權(quán)利要求6所述的電子設(shè)備,其特征在于,還包括 提示模塊,用于當(dāng)檢測(cè)到多所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),生成錯(cuò)誤提不1目息。
10.ー種接ロ識(shí)別方法,應(yīng)用于ー電子設(shè)備,所述電子設(shè)備包括第一接ロ模塊,用于與外接設(shè)備的第二接ロ模塊連接,其特征在于,所述方法包括以下步驟 檢測(cè)所述第一接ロ模塊是否與所述第二接ロ模塊連接; 當(dāng)檢測(cè)到所述第一接ロ模塊與所述第二接ロ模塊連接時(shí),識(shí)別所述第二接ロ模塊的類(lèi)型; 當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸入接ロ時(shí),通過(guò)所述第一接ロ模塊向所述第二接ロ模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接ロ模塊的類(lèi)型為信號(hào)輸出接ロ時(shí),通過(guò)所述第一接ロ模塊接收所述第二接ロ模塊發(fā)送的多媒體信號(hào)。
全文摘要
本發(fā)明提供一種電子設(shè)備和接口識(shí)別方法,所述電子設(shè)備包括第一接口模塊,用于與外接設(shè)備的第二接口模塊連接;連接檢測(cè)模塊,用于檢測(cè)所述第一接口模塊是否與所述第二接口模塊連接;識(shí)別模塊,用于當(dāng)檢測(cè)到所述第一接口模塊與所述第二接口模塊連接時(shí),識(shí)別所述第二接口模塊的類(lèi)型;處理模塊,用于當(dāng)識(shí)別出所述第二接口模塊的類(lèi)型為信號(hào)輸入接口時(shí),通過(guò)所述第一接口模塊向所述第二接口模塊發(fā)送多媒體信號(hào),當(dāng)識(shí)別出所述第二接口模塊的類(lèi)型為信號(hào)輸出接口時(shí),通過(guò)所述第一接口模塊接收所述第二接口模塊發(fā)送的多媒體信號(hào)。使用本發(fā)明,能夠根據(jù)外接設(shè)備的接口的類(lèi)型自適應(yīng)地切換自身接口的類(lèi)型,避免了因接口接反而造成視頻信號(hào)無(wú)法傳輸?shù)膯?wèn)題。
文檔編號(hào)G06F3/14GK102681807SQ20111006198
公開(kāi)日2012年9月19日 申請(qǐng)日期2011年3月15日 優(yōu)先權(quán)日2011年3月15日
發(fā)明者李 權(quán), 王小琴 申請(qǐng)人:聯(lián)想(北京)有限公司