本實用新型涉及CARPLAY通訊與USB傳輸技術(shù)領(lǐng)域,具體涉及一種集合CARPLAY通訊與USB傳輸?shù)难b置。
背景技術(shù):
為了實現(xiàn)CARPLAY功能,目前在硬件層面,必須設(shè)有一個支持OTG功能的USB下行接口,比如,對于車載音響主機(jī),如果其帶有的USB下行接口不支持OTG功能的話,就無法實現(xiàn)CARPLAY功能。
在目前現(xiàn)有的實現(xiàn)CARPLAY功能的解決方案中,車載音響主機(jī)帶有一個支持OTG功能的USB接口,實現(xiàn)了CARPLAY功能,但如果外接HUB時,則無法實現(xiàn)HUB的擴(kuò)展功能,也就是說,CARPLAY功能和HUB擴(kuò)展功能不能共存。
舉例說明:如圖1所示,車載主機(jī)包含一個具有OTG功能的USB端點(USB3),集線器芯片HUB IC支持OTG功能,但是OTG的翻轉(zhuǎn)只能固定在USB port0和USB port 1之間進(jìn)行;正常情況下,USB port 0是上行接口,USB port 1和USB port 2是下行接口,當(dāng)進(jìn)行OTG的翻轉(zhuǎn)時,USB port 1變?yōu)樯闲薪涌?,USB port 0變?yōu)橄滦薪涌?,USB port 2仍然為下行接口,這樣情況下,如果在USB 2下插入USB設(shè)備,車載音響主機(jī)根本無法識別到USB 2的設(shè)備。
技術(shù)實現(xiàn)要素:
本實用新型提供一種集合CARPLAY通訊與USB傳輸?shù)难b置,解決了在具備CARPLAY通訊功能的同時,兼容USB HUB擴(kuò)展功能的技術(shù)問題。
為了解決上述技術(shù)問題,本實用新型提供一種集合CARPLAY通訊與USB傳輸?shù)难b置,包括車載主機(jī)和USB集線器盒,車載主機(jī)內(nèi)設(shè)置有CPU芯片和第三USB端點,所述第三USB端點連接CPU芯片內(nèi)設(shè)置的第一USB接口;所述USB集線器盒內(nèi)設(shè)置有第一USB端點、第二USB端點、第四USB端點和通用USB集線器芯片、微控制單元、MUX開關(guān),所述通用USB集線器芯片內(nèi)設(shè)置有第一USB接口、第二USB接口、第三USB接口、第六USB接口,所述微控制單元設(shè)置有第四USB接口、第五USB接口;
所述USB集線器盒內(nèi)的第四USB端點連接所述車載主機(jī)內(nèi)的第三USB端點通訊,所述第四USB端點還連接所述通用USB集線器芯片內(nèi)的第六USB接口,所述通用USB集線器芯片內(nèi)的第一USB接口連接微控制單元內(nèi)的第四USB接口,微控制單元內(nèi)的第五USB接口連接MUX開關(guān)的第一選擇端,所述MUX開關(guān)的第二選擇端連接所述通用USB集線器芯片內(nèi)的第二USB接口,所述MUX開關(guān)的控制端連接所述第一USB端點,所述第二USB端點連接所述通用USB集線器芯片內(nèi)的第三USB接口。
進(jìn)一步地,所述通用USB集線器芯片內(nèi)的第六USB接口為上行接口,所述通用USB集線器芯片內(nèi)設(shè)置有第一USB接口、第二USB接口、第三USB接口及所述CPU芯片內(nèi)設(shè)置的第一USB接口均為下行接口。
進(jìn)一步地,所述微控制單元用于控制MUX開關(guān)的第一選擇端和第二選擇端的連接線路。
更進(jìn)一步地,當(dāng)所述第一USB端點未插入有支持CARPLAY的智能移動終端時,所述微控制單元控制MUX開關(guān)的連接線路為第二選擇端連接所述通用USB集線器芯片內(nèi)的第二USB接口。
更進(jìn)一步地,當(dāng)所述第一USB端點插入有支持CARPLAY的智能移動終端且所述CPU芯片檢測到CARPLAY請求時,所述CPU芯片通過上述USB連接線路向所述微控制單元發(fā)送切換連接控制指令,所述微控制單元收到所述切換連接控制指令后,將所述MUX開關(guān)的連接線路切換為第一選擇端連接所述微控制單元內(nèi)的第五USB接口。
又進(jìn)一步地,所述微控制單元內(nèi)的第五USB接口為上行接口,第四USB接口為下行接口。
再進(jìn)一步地,所述第二USB端點同時作為下行接口使用。
進(jìn)一步地,所述通用USB集線器芯片為不具備OTG功能的USB集線器芯片。
本實用新型提供的集合CARPLAY通訊與USB傳輸?shù)难b置通過微控制單元控制MUX開關(guān)切換連接線路實現(xiàn)其處于USB工作模式或CARPLAY工作模式,并且不會破壞USB HUB的主從結(jié)構(gòu),實現(xiàn)HUB的擴(kuò)展功能。
附圖說明
圖1是現(xiàn)有的實現(xiàn)CARPLAY功能的USB HUB的結(jié)構(gòu)示意圖;
圖2是本實用新型集合CARPLAY通訊與USB傳輸?shù)难b置的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖具體闡明本實用新型的實施方式,附圖僅供參考和說明使用,不構(gòu)成對本實用新型專利保護(hù)范圍的限制。
如圖2所示,本實用新型實施例提供一種集合CARPLAY通訊與USB傳輸?shù)难b置,包括車載主機(jī)HEADUNIT和USB HUB集線器盒,車載主機(jī)內(nèi)設(shè)置有CPU IC芯片和第三USB端點USB 3,所述第三USB端點USB 3連接CPU芯片內(nèi)設(shè)置的第一USB接口USB Port 1;所述USB集線器盒內(nèi)設(shè)置有第一USB端點USB 1、第二USB端點USB 2、第四USB端點USB 0和通用USB集線器芯片USB NORMAL HUB IC、微控制單元MCU、MUX開關(guān),所述通用USB集線器芯片內(nèi)設(shè)置有第一USB接口USB Port 1、第二USB接口USB Port 2、第三USB接口USB Port 3、第六USB接口USB Port 0,所述微控制單元MCU設(shè)置有第四USB接口USB Port 4、第五USB接口USB Port 5;
所述USB集線器盒內(nèi)的第四USB端點USB 0連接所述車載主機(jī)內(nèi)的第三USB端點通訊USB 3,所述第四USB端點USB 0還連接所述通用USB集線器芯片內(nèi)的第六USB接口USB Port 0,所述通用USB集線器芯片內(nèi)的第一USB接口USB Port 1連接微控制單元MCU內(nèi)的第四USB接口USB Port 4,微控制單元MCU內(nèi)的第五USB接口USB Port 5連接MUX開關(guān)的第一選擇端CH1,所述MUX開關(guān)的第二選擇端CH2連接所述通用USB集線器芯片內(nèi)的第二USB接口USB Port 2,所述MUX開關(guān)的控制端CON連接所述第一USB端點USB 1,所述第二USB端點USB 2連接所述通用USB集線器芯片內(nèi)的第三USB接口USB Port 3。
在本實施例中,所述通用USB集線器芯片內(nèi)的第六USB接口USB Port 0為上行接口,所述通用USB集線器芯片內(nèi)設(shè)置的第一USB接口USB Port 1、第二USB接口USB Port 2、第三USB接口USB Port 3及所述CPU芯片內(nèi)設(shè)置的第一USB接口USB Port 1均為下行接口。
在本實施例中,所述微控制單元MCU用于控制MUX開關(guān)的第一選擇端CH1和第二選擇端CH2的連接線路。
在本實施例中,當(dāng)所述第一USB端點USB 1未插入有支持CARPLAY的智能移動終端時,所述微控制單元控制MUX開關(guān)的連接線路為第二選擇端CH2連接所述通用USB集線器芯片內(nèi)的第二USB接口。
在本實施例中,當(dāng)所述第一USB端點USB 1插入有支持CARPLAY的智能移動終端且所述CPU芯片檢測到CARPLAY請求時,所述CPU芯片通過上述USB連接線路向所述微控制單元MCU發(fā)送切換連接控制指令,所述微控制單元MCU收到所述切換連接控制指令后,將所述MUX開關(guān)的連接線路切換為第一選擇端CH1連接所述微控制單元MCU內(nèi)的第五USB接口USB Port 5。
在本實施例中,所述微控制單元MCU內(nèi)的第五USB接口USB Port 5為上行接口,第四USB接口USB Port 4為下行接口。
在本實施例中,所述第二USB端點USB 2同時作為下行接口使用。
在本實施例中,所述通用USB集線器芯片為不具備OTG功能的USB集線器芯片。
本實用新型集合CARPLAY通訊與USB傳輸?shù)难b置通過微控制單元MCU控制MUX開關(guān)進(jìn)行下述兩種工作模式的切換:
USB工作模式:第一USB端點USB 1的數(shù)據(jù)經(jīng)過MUX開關(guān)的第二選擇端CH2連接到通用USB集線器芯片的第二USB接口USB port 2;第二USB端點USB 2直接連接到所述通用USB集線器芯片的第三USB接口USB port 3,然后通過通用USB集線器芯片的第四USB接口USB port 0傳送給車載主機(jī)HEADUNIT;
CARPLAY工作模式:支持CARPLAY的蘋果手機(jī)插入到第一USB端點USB1之后,車載主機(jī)HEADUNIT檢測到CARPLAY請求后,通過USB數(shù)據(jù)發(fā)送指令給到MCU,MCU收到之后,切換USB MUX開關(guān),此時第一USB端點USB 1的數(shù)據(jù)通道為:USB 1-MUX CH1-USB PORT 5-USB PORT 4-USB PORT0-USB 0,最后傳送到車載主機(jī)HEADUNIT,在此系統(tǒng)中,MCU的USB PORT 5一直為上行接口,MCU的USB PORT 4一直為下行接口,這樣就避免了破壞HUB的主從結(jié)構(gòu),從而使第二USB端點USB 2也可以同時作為下行接口使用。
以上所揭露的僅為本實用新型的較佳實施例,不能以此來限定本實用新型的權(quán)利保護(hù)范圍,因此依本實用新型申請專利范圍所作的等同變化,仍屬本實用新型所涵蓋的范圍。