方法中,必須使得音頻電路12與USB連接器13構成通路,也即必須使得音頻電路12與USB連接器13連接,因此,在處理器11檢測USB連接器13中插入外設類型時,首先必須保證音頻電路12與USB連接器13連接。
[0046]具體的,如果在初始的條件下音頻電路12已經(jīng)與USB連接器13連接,也即初始設置為第一切換電路15導通音頻電路12與USB連接器13的第一數(shù)據(jù)引腳133,使得音頻電路12與USB連接器13構成通路,在處理器11檢測到USB連接器13中插入外設后,處理器11直接根據(jù)音頻電壓電路的電壓值檢測USB連接器13中插入外設類型;而在初始的條件下如果是處理器11與USB連接器13連接,也即初始設置為第一切換電路15導通處理器11的第一數(shù)據(jù)傳輸引腳111與USB連接器13的第一數(shù)據(jù)引腳133,此時,在處理器11檢測到USB連接器13中插入外設后,處理器11向第一切換電路15發(fā)送第一切換信號,以使第一切換電路15根據(jù)第一切換信號導通音頻電路12與USB連接器13的第一數(shù)據(jù)引腳133,使得音頻電路12與USB連接器13構成通路,進而處理器11根據(jù)音頻電壓電路的電壓值檢測USB連接器13中插入外設類型。
[0047]進一步的,如圖2所示,上述的音頻電路12包括:第一麥克信號線121,
[0048]具體的,第一檢測引腳113與音頻電路12相連接,具體包括:第一檢測引腳113與第一麥克信號線121相連接;
[0049]音頻電路12通過第一切換電路15與第一數(shù)據(jù)引腳133相連接,具體包括:第一麥克信號線121通過第一切換電路15與第一數(shù)據(jù)引腳133相連接;
[0050]在檢測音頻電路12的電壓值的方面,處理器11具體用于:通過第一檢測引腳113檢測第一麥克信號線121的電壓值。
[0051]在通過第一檢測引腳113檢測第一麥克信號線121的電壓值后,處理器11還需要根據(jù)檢測的電壓值確定插入USB連接器13中的外設類型,檢測外設類型的具體方法為:
[0052]若第一麥克信號線121中的電壓值小于第二閾值且大于第一閾值,則處理器11確定插入USB連接器13中的外設類型為耳機;若第一麥克信號線121中的電壓值大于第三閾值,則處理器11確定插入USB連接器13中的外設類型為數(shù)據(jù)傳輸設備;若第一麥克信號線121中的電壓值小于第一閾值,或,小于第三閾值且大于第二閾值,則處理器11確定插入USB連接器13中的外設類型為其他設備;其中,第三閾值大于第二閾值。
[0053]進一步的,如圖2所示,上述的電路還包括:第一電源141管理單元16,USB連接器13還包括:第一 VBUS引腳131,
[0054]第一電源141管理單元16分別與處理器11和第一VBUS引腳131連接,
[0055]處理器11還用于:在確定插入USB連接器13中的外設類型為數(shù)據(jù)傳輸設備之后,向第一電源141管理單元16發(fā)送第一供電信號,第一供電信號用于指示第一電源141管理單元16向第一 VBUS引腳131供電;并向第一切換電路15發(fā)送第二切換信號,第二切換信號用于控制第一切換電路15導通第一數(shù)據(jù)傳輸引腳111與第一數(shù)據(jù)引腳133。
[0056]進一步的,如圖2所示,在一種可實現(xiàn)的方式中,上述電路中的電壓輸出電路14包括:第一分壓電阻142和用于提供麥克偏置電壓的第一電源141,其中,電壓輸出電路14與音頻電路12連接具體包括具體包括:第一電源141與第一分壓電阻142的一端連接,第一分壓電阻142的另一端與第一麥克信號線121連接。
[0057]進一步的,如圖2所示,USB連接器13包括:第一USB_ID引腳132,處理器11包括:第二檢測引腳114;
[0058]具體的,處理器11與USB連接器13連接還包括:第二檢測引腳114與第一USB_ID引腳132連接。
[0059]處理器11用于檢測USB連接器13的信號具體為:第二檢測引腳114用于檢測第一USB_ID引腳132的信號。
[0060]在處理器11確定USB連接器13中插入外設的方面,處理器11具體用于:若第二檢測引腳114檢測第一USB_ID引腳132的信號為邏輯低電平信號,則確定USB連接器13中插入外設。
[0061 ]其中,插入USB連接器13的外設中與第一USB_ID引腳132對應的引腳與地連接。
[0062]進一步的,如圖2所示,音頻電路12還包括:第一聲道信號線122;所述USB連接器13還包括:第二數(shù)據(jù)引腳;
[0063]所述第一切換電路15還用于在接收到所述第一切換信號時,導通所述第一聲道信號線122和所述USB連接器13的第二數(shù)據(jù)引腳。
[0064]上述的第一聲道信號線122可以為左聲道信號線,也可以為右聲道信號線。
[0065]根據(jù)上述的描述,假設本發(fā)明實施例中第一電源141設置為1.8V,通過2.2k的第一分壓電阻142給第一麥克信號線121提供電壓,也即給插入音頻電路12的耳機的麥克提供電源,由于耳機麥克的等效電阻也在2k左右,所以在USB連接器13中插入耳機后,1.8V的電壓會在第一分壓電阻142和耳機麥克上進行分壓,則此時第一麥克信號線121上的電壓會在0.9V左右,考慮到耳機麥克的音頻信號波動范圍,本發(fā)明中可設置用于檢測插入的外設為耳機時,對應的第一麥克信號線121上的檢測電壓閾值范圍為0.6V?1.2V(這個閾值范圍可以根據(jù)具體的耳機進行適當調(diào)整,也即第二閾值為1.2V、第一閾值為0.6V),由于未供電的數(shù)據(jù)傳輸設備連接時,第一數(shù)據(jù)引腳133對地阻抗在500k以上,為高阻狀態(tài),因此數(shù)據(jù)傳輸設備插入后第一麥克信號線121上的電壓應該接近第一電源141的電壓,例如此時第一麥克信號線121上的電壓會大于1.7V(也即,第一閾值為1.7V)。
[0066]在本實施例中,如果第一檢測引腳113檢測第一麥克信號線121的電壓范圍在0.6V?1.2V以內(nèi),則認為插入USB連接器13中的外設為耳機;如果第一檢測引腳113檢測第一麥克信號線121的電壓范圍大于1.7V,則認為插入USB連接器13中的外設為數(shù)據(jù)傳輸設備;如果第一檢測引腳113檢測第一麥克信號線121的電壓范圍小于1.7V且大于1.2V,或小于0.6V,則認為插入USB連接器13中的外設為其他設備,例如,可以為游戲手柄等。
[0067]圖3所示為本發(fā)明實施例三提供的通用串行總線USB接口復用電路的結構示意圖,如圖3所示,上述的USB連接器13中的第一數(shù)據(jù)引腳133可以為第一 USB_D-引腳,第二數(shù)據(jù)引腳可以為第一 USB_D+引腳;或者,上述的USB連接器13中的第一數(shù)據(jù)引腳133可以為第一USB_D+引腳,第二數(shù)據(jù)引腳可以為第一 USB_D-引腳;下述實施例按照第一數(shù)據(jù)引腳133為第一USB_D+引腳,第二數(shù)據(jù)弓I腳為第一USB_D-弓丨腳為例進行說明。
[0068]上述的處理器11的第一數(shù)據(jù)引腳133包括:第一 D+引腳和第一 D-引腳,上述的處理器11還包括:第一信號發(fā)送引腳112;
[0069]上述在實現(xiàn)數(shù)據(jù)傳輸功能的過程中,是通過第一切換電路15將第一D+引腳與第一USB_D+引腳導通,將第一D-引腳與第一USB_D-引腳導通;上述實現(xiàn)音頻功能的過程中,是通過第一切換電路15將第一麥克信號線121與第一 USB_D+引腳導通,將第一聲道信號線122與第一 USB_D-導通來實現(xiàn)的。
[0070]作為第一切換電路15的一種更為具體的實現(xiàn)方式,第一切換電路15包括:第一輸入通道、第二輸入通道、第一輸出通道和第一控制端151,所述處理器包括:第一信號發(fā)送引腳112;
[0071]其中,第一輸入通道的一端分別與第一麥克信號線121和第一聲道信號線122連接,第二輸入通道的一端分別與第一 D+引腳和第一 D-引腳連接,第一輸出通道的一端分別與第一USB_D-引腳和第一USB_D+引腳連接,第一控制端151與第一信號發(fā)送引腳112連接,用于接收第一信號發(fā)送引腳112發(fā)送的第一切換信號,或用于接收第一信號發(fā)送引腳112發(fā)送的第二切換信號,第一切換信號用于控制第一輸入通道的另一端與第一輸出通道的另一端連接,以實現(xiàn)音頻功能,第二切換信號用于控制第二輸入通道的另一端與第一輸出通道的另一端連接,以使實現(xiàn)數(shù)據(jù)傳輸功能功能。
[0072]再進一步的,第一切換電路15的第一輸入通道包括第一子輸入通道154和第二子輸入通道155,第一切換電路15的第二輸入通道包括:第三子輸入通道156和第四子輸入通道157,第一切換電路15的第一輸出通道包括:第一子輸出通道152和第二子輸出通道153。
[0073]具體的:
[0074]上述的第一輸出通道的一端分別與第一 USB_D_引腳和第一 USB_D+引腳連接,具體包括:第一子輸出通道152的一端與第一USB_D+引腳連接,第二子輸出通道153的一端與第一 USB_D-引腳連接。
[0075]上述的第一輸入通道的一端與分別與第一麥克信號線121和第一聲道信號線122連接,具體包括:第一子輸入通道154的一端與第一麥克信號線121連接,第二子輸入通道155的一端與第一聲道信號線122連接。那么,第一控制端151根據(jù)接收的第一切換信號,將第一子輸入通道154的另一端與第一子輸出通道152的另一端連接,第二子輸入通道155的另