本發(fā)明涉及電子設備技術(shù)領域,尤其涉及一種電子設備及其電路、轉(zhuǎn)接設備及其電路和信號控制系統(tǒng)。
背景技術(shù):
隨著科技的不斷發(fā)展,電子設備已經(jīng)進入到人們的生活中,成為人們生活中至關(guān)重要的一部分。
以電子設備為手機進行說明,現(xiàn)有技術(shù)中,為了降低手機的厚度,大多手機均采用電池內(nèi)置的后殼不可拆卸式一體設計。對于這種一體式設計的手機,在使其進入下載模式時,通常是軟件定義兩個音量鍵為進入下載模式的判斷條件。具體為:在手機關(guān)機狀態(tài)時,按下這兩個音量鍵,同時插入通用串行總線(Universal Serial Bus,簡稱USB)電源線,手機在USB電源線的觸發(fā)下開機初始化,開機軟件首先從手機中央處理器(Central Processing Unit,簡稱CPU)固有的主引導加載程序(Primary Bootloader,簡稱PBL)階段啟動,然后跳轉(zhuǎn)到軟件版本中的次引導裝入(secondary bootloader,簡稱SBL),SBL中自定義判斷這兩個音量鍵是否同時按下,若是,則軟件流程跳轉(zhuǎn)到手機的下載口狀態(tài)去下載軟件版本,若否,則執(zhí)行正常的手機開機流程啟動開機。由于此種判斷音量鍵是否按下的軟件流程是在SBL中定義的,因此,當軟件無法正常跳轉(zhuǎn)到SBL中或者SBL被破壞無法進行判斷時,就無法正常進入下載模式,同時,也存在用戶誤觸發(fā)兩個音量鍵,而使手機進行下載模式的風險。
由此可見,采用現(xiàn)有的下載模式啟動方式,使得下載模式啟動的準確率不高。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種電子設備及其電路、轉(zhuǎn)接設備及其電路和信號控制系統(tǒng),以提高電子設備下載模式啟動的準確率。
本發(fā)明實施例提供一種電子設備的電路,包括:
檢測電路和中央處理器CPU,所述CPU具有GPIO,所述檢測電路分別與電子設備的物理接口和所述CPU連接,所述檢測電路用于當檢測到所述物理接口的第一端口和第二端口輸出的電壓信號均為第一電壓信號時,向所述GPIO輸出第一電壓信號,以啟動電子設備的下載模式。
在本發(fā)明一實施例中,所述第一端口為第一SBU端口,所述第二端口為第二SBU端口。
在本發(fā)明一實施例中,所述檢測電路為與門。
本發(fā)明實施例還提供一種轉(zhuǎn)接設備的電路,包括:
電源線、第一輔助信號線、第二輔助信號線及分壓子電路;所述電源線通過所述分壓子電路分別與所述第一輔助信號線及所述第二輔助信號線連接,所述分壓子電路用于對所述電源線上的預設電壓信號進行分壓處理,并將分壓得到的第一電壓信號輸入至所述第一輔助信號線和所述第二輔助信號線。
在本發(fā)明一實施例中,所述分壓電路包括第一電阻、第二電阻、第三電阻及第四電阻,所述第一電阻的第一端與所述電源線連接,所述第一電阻的第二端分別與所述第一輔助信號線和所述第二電阻的第一端連接,所述第二電阻的第二端與所述第四電阻的第一端連接,所述第四電阻的第二端分別與所述第三電阻的第一端和所述第二輔助信號線連接,所述第三電阻的第二端與所述電源線連接。
在本發(fā)明一實施例中,所述第一電阻與所述第二電阻的阻值比為3:2;所述第三電阻與所述第四電阻的阻值比為3:2。
在本發(fā)明一實施例中,所述第一輔助信號線為第一SBU信號線,所述第二輔助信號線為第二SBU信號線。
在本發(fā)明一實施例中,還包括:
GND線,所述第二電阻的第二端與所述GND線連接,所述第四電阻的第一端與所述GND線連接。
本發(fā)明實施例還提供一種電子設備,包括:
物理接口和上述任一實施例所述的電子設備的電路;
其中,所述物理接口的第一端通過第一輔助信號線與所述電子設備的電路連接,所述物理接口的第二端通過所述第二輔助信號線與所述電子設備的電路連接,所述電子設備的電路用于當檢測到所述物理接口通過第一輔助信號線和第二輔助信號線輸出的電壓信號均為第一電壓信號時,啟動電子設備的下載模式。
本發(fā)明實施例還提供一種轉(zhuǎn)接設備,包括:上述任一實施例所述的轉(zhuǎn)接設備的電路。
本發(fā)明實施例還提供一種信號控制系統(tǒng),包括上述實施例所述的電子設備和上述實施例所述的轉(zhuǎn)接設備。
本發(fā)明實施例提供的電子設備的電路、轉(zhuǎn)接設備及其電路和信號控制系統(tǒng),通過將電子設備物理接口中的第一SBU端口和第二SBU端口均與檢測電路連接,并通過第一SBU端口和第二SBU端口向檢測電路輸入電壓信號,當檢測電路檢測到第一SBU端口和第二SBU端口輸出的電壓信號均為第一電壓信號時,向GPIO輸出該1.8V第一電壓信號,使得GPIO可以根據(jù)該第一電壓信號在手機剛開始上電過程中啟動電子設備的下載模式,以執(zhí)行下載任務,從而提高了下載模式啟動的準確性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種電子設備的電路的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例提供的一種轉(zhuǎn)接設備的電路的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例提供的另一種轉(zhuǎn)接設備的電路的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提供的一種電子設備的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例提供的一種物理接口與電子設備的電路的連接示意圖;
圖6為本發(fā)明實施例提供的一種轉(zhuǎn)接設備的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的一種信號控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例,例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
需要說明的是,下面這幾個具體的實施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實施例中不再贅述。
圖1為本發(fā)明實施例提供的一種電子設備的電路10的結(jié)構(gòu)示意圖,示例的,該電子設備的電路10應用于電子設備被觸發(fā)開機,電子設備剛開始上電過程中,該電子設備可以為手機,也可以為平板電腦,當然,也可以為其他電子設備,在此,本發(fā)明不做具體限制。請參見圖1所示,該電子設備的電路10包括:
檢測電路101和中央處理器CPU102,CPU102具有通用輸入輸出接口1021(General Purpose Input Output,簡稱GPIO),檢測電路101分別與電子設備的物理接口和CPU102連接,檢測電路101用于當檢測到物理接口的第一端口和第二端口輸出的電壓信號均為第一電壓信號時,向GPIO1021輸出第一電壓信號,以啟動電子設備的下載模式。
其中,第一電壓信號可以為1.8V的電壓信號,也可以為1.9V的電壓信號,當然,也可以為其他電壓值的高電平信號,本發(fā)明實施例只是以第一電壓信號為1.8V的電壓信號為例進行說明,但并不代表本發(fā)明僅局限于此。
可選的,第一端口為第一SBU端口,第二端口為第二SBU端口,具體可以根據(jù)實際需要進行設置,在此,本發(fā)明不做進一步地限制。本發(fā)明實施例只是對原有的第一SBU端口和第二SBU端口進行復用,而無需對物理接口做任何改進就可以實現(xiàn)。
可選的,檢測電路101為與門,當然,也可以為其他檢測電路101,本發(fā)明實施例只是以檢測電路101為與門為例進行說明,但并不代表本發(fā)明僅局限于此。
在實際應用過程中,電子設備物理接口可以有多個輸入端口和輸出端口,其中,電子設備物理接口中的第一SBU端口和第二SBU端口與與門連接,具體為:電子設備物理接口中的第一SBU端口可以通過第一SBU信號線與與門連接,第二SBU端口可以通過第二SBU信號線與與門連接,在與與門建立連接之后,就可以通過第一SBU端口和第二SBU端口向與門輸入電壓信號,當與門檢測到第一SBU端口和第二SBU端口輸出的電壓信號均為1.8V的電壓信號時,向GPIO1021輸出該1.8V的電壓信號,使得GPIO1021可以根據(jù)該1.8V的電壓信號在手機剛開始上電過程中啟動電子設備的下載模式,以執(zhí)行下載任務,從而提高了電子設備下載模式啟動的準確性。
本發(fā)明實施例提供的電子設備的電路10,通過將電子設備物理接口中的第一SBU端口和第二SBU端口均與檢測電路101連接,并通過第一SBU端口和第二SBU端口向檢測電路101輸入電壓信號,當檢測電路101檢測到第一SBU端口和第二SBU端口輸出的電壓信號均為第一電壓信號時,向GPIO1021輸出該1.8V第一電壓信號,使得GPIO1021可以根據(jù)該第一電壓信號在手機剛開始上電過程中啟動電子設備的下載模式,以執(zhí)行下載任務,從而提高了電子設備下載模式啟動的準確性。
圖2為本發(fā)明實施例提供的一種轉(zhuǎn)接設備的電路20的結(jié)構(gòu)示意圖,該轉(zhuǎn)接設備的電路20應用于手機被觸發(fā)開機,手機剛開始上電過程中,該轉(zhuǎn)接設備可以為TYPE-C轉(zhuǎn)接線,該TYPE-C轉(zhuǎn)接線的輸入端與下載源設備(如電腦)連接,輸出端與電子設備(如手機)連接,當然,本發(fā)明實施例只是以該轉(zhuǎn)接設備為TYPE-C轉(zhuǎn)接線為例進行說明,并不代表本發(fā)明僅局限于此。示例的,請參見圖2所示,該轉(zhuǎn)接設備的電路20包括:
電源線201、第一輔助信號線202、第二輔助信號線203及分壓子電路204;電源線201通過分壓子電路204分別與第一輔助信號線202及第二輔助信號線203連接,分壓子電路204用于對電源線201上的預設電壓信號進行分壓處理,并將分壓得到的第一電壓信號輸入至第一輔助信號線202和第二輔助信號線203。
其中,預設電壓信號可以為5V的電壓信號,當然,也可以為其他電壓值的電壓信號,具體可以根據(jù)實際需要進行設置,在此,本發(fā)明不做具體地限制。可選的,第一電壓信號可以為1.8V的電壓信號,也可以為1.9V的電壓信號,當然,也可以為其他電壓值的高電平信號,本發(fā)明實施例只是以第一電壓信號為1.8V的電壓信號為例進行說明,但并不代表本發(fā)明僅局限于此。
示例的,該電源線201可以為VBUS信號線,在TYPE-C轉(zhuǎn)接線的輸入端插入到下載源設備之后,下載源設備就可以向電源線201輸入5V電壓信號,該5V電壓信號經(jīng)過分壓子電路204分壓處理,從而得到1.8V的電壓信號,并通過轉(zhuǎn)接設備的輸出端將該1.8V的電壓信號輸入至電子設備。在本發(fā)明實施例中,通過設置分壓子電路204,其目的在于:為了防止該5V的電壓信號通過第一輔助信號線202和第二輔助信號線203直接輸入至電子設備中,而使得電子設備中的部件因為該5V電壓信號而發(fā)生損壞,可以進一步提高電子設備的安全性,同時,可以使得電子設備在檢測到該1.8V的電壓信號之后,控制下載模式啟動,從而提高了電子設備下載模式啟動的準確率。
本發(fā)明實施例提供的轉(zhuǎn)接設備的電路20,通過電源線201在接收到輸入的預設電壓信號之后,可以通過分壓子電路204對該預設電壓信號進行分壓處理,從而得到分壓處理之后的第一電壓信號,并將該第一電壓信號輸入至第一輔助信號線202和第二輔助信號線203,從而通過該第一輔助信號線202和第二輔助信號線203將該第一電壓信號輸入至電子設備,使得電子設備在檢測到該第一電壓信號之后,可以根據(jù)該第一電壓信號在手機剛開始上電過程中啟動電子設備的下載模式,以執(zhí)行下載任務,從而提高了電子設備下載模式啟動的準確性。
基于圖2對應的實施例,在圖2對應的實施例的基礎上,進一步地,請參見圖3所示,圖3為本發(fā)明實施例提供的另一種轉(zhuǎn)接設備的電路20的結(jié)構(gòu)示意圖,示例的,該轉(zhuǎn)接設備為TYPE-C轉(zhuǎn)接線,該TYPE-C轉(zhuǎn)接線的輸入端與下載源設備連接,輸出端與電子設備連接,該轉(zhuǎn)接設備的電路20還包括:
分壓電路包括第一電阻2041、第二電阻2042、第三電阻2043及第四電阻2044,第一電阻2041的第一端與電源線201連接,第一電阻2041的第二端分別與第一輔助信號線202和第二電阻2042的第一端連接,第二電阻2042的第二端與第四電阻2044的第一端連接,第四電阻2044的第二端分別與第三電阻2043的第一端和第二輔助信號線203連接,第三電阻2043的第二端與電源線201連接。可選的,第一輔助信號線202為第一SBU信號線,第二輔助信號線203為第二SBU信號線。
進一步地,第一電阻2041與第二電阻2042的阻值比為3:2;第三電阻2043與第四電阻2044的阻值比為3:2。示例的,在本發(fā)明實施例中,第一電阻2041的阻值可以為3K,第二電阻2042的阻值可以為2K;當然,第一電阻2041的阻值也可以為30K,第二電阻2042的阻值也可以20K,只要第一電阻2041與第二電阻2042的阻值比為3:2即可。同理,第三電阻2043的阻值可以為3K,第四電阻2044的阻值可以為2K;當然,第三電阻2043的阻值也可以為30K,第四電阻2044的阻值也可以20K,只要第三電阻2043與第四電阻2044的阻值比為3:2即可。
在本發(fā)明實施例中,通過第一電阻2041和第二電阻2042,其目的在于:可以對VBUS上的5V電壓信號進行分壓處理,并將分壓處理后得到的1.8V電壓信號輸入至第一SBU信號線,同理,通過設置第三電阻2043和第四電阻2044,其目的在于,可以對VBUS上的5V電壓信號進行分壓處理,并將分壓處理后得到的1.8V電壓信號輸入至第二SBU信號線,這樣就可以防止該5V的電壓信號通過第一SBU信號線和第二SBU信號線直接輸入至電子設備中,而使得電子設備中的部件因為該5V電壓信號而發(fā)生損壞,可以進一步提高電子設備的安全性,同時,可以使得電子設備在檢測到該1.8V的電壓信號之后,控制下載模式啟動,從而提高了電子設備下載模式啟動的準確率。
可選的,GND205線,第二電阻2042的第二端與GND205線連接,第四電阻2044的第一端與GND205線連接。
在實際應用過程中,當TYPE-C轉(zhuǎn)接線的輸入端插入到下載源設備的物理接口,輸出端插入到手機的物理接口之后,下載源設備開始向TYPE-C轉(zhuǎn)接線中的VBUS信號線輸入5V電壓信號,該5V電壓信號經(jīng)過第一電阻2041、第二電阻2042、第三電阻2043及第四電阻2044分壓處理之后,通過第一SBU信號線和第二SBU信號線向電子設備的物理接口第一SBU接口和第二SBU接口輸入1.8V電壓信號,使得手機中的檢測電路101在檢測到第一SBU接口和第二SBU接口輸出的電壓信號均為1.8V電壓信號時,將該1.8V電壓信號輸入至CPU102的GPIO1021,且由于TYPE-C轉(zhuǎn)接線的輸入端通過VBUS信號線不斷輸入5V電壓,使得手機在關(guān)機狀態(tài)下被觸發(fā)開機,手機剛開始上電過程中,GPIO1021檢測到該1.8V的電壓信號,可以啟動電子設備的下載模式進行下載任務,從而提高了電子設備下載模式啟動的準確性。
圖4為本發(fā)明實施例提供的一種電子設備40的結(jié)構(gòu)示意圖,請參見圖4所示,該電子設備40包括:
物理接口(未示出)和上述任一實施例所述的電子設備的電路10;
其中,示例的,請參見圖5所示,圖5為本發(fā)明實施例提供的一種物理接口401與電子設備的電路10的連接示意圖。物理接口401的第一端通過第一輔助信號線202與電子設備的電路10連接,物理接口401的第二端通過第二輔助信號線203與電子設備的電路10連接,電子設備的電路10用于當檢測到物理接口401通過第一輔助信號線202和第二輔助信號線203輸出的電壓信號均為第一電壓信號時,啟動電子設備40的下載模式。
本發(fā)明實施例提供的電子設備40,可以執(zhí)行上述實施例所示的電子設備的電路10對應的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
圖6為本發(fā)明實施例提供的一種轉(zhuǎn)接設備60的結(jié)構(gòu)示意圖,請參見圖5所示,該轉(zhuǎn)接設備60包括:
上述實施例所述的轉(zhuǎn)接設備的電路20。
本發(fā)明實施例提供的轉(zhuǎn)接設備60,可以執(zhí)行上述實施例所示的轉(zhuǎn)接設備的電路20對應的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
圖7為本發(fā)明實施例提供的一種信號控制系統(tǒng)70的結(jié)構(gòu)示意圖,請參見圖6所示,該信號控制系統(tǒng)70包括:
上述實施例所述的電子設備40和上述實施例所述的轉(zhuǎn)接設備60。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。