如果把你的閃存驅(qū)動(dòng)、充電器、電源適配器、外部驅(qū)動(dòng)或硬盤驅(qū)動(dòng)等USB 2.0(或USB 1.1)應(yīng)用轉(zhuǎn)換為具有翻轉(zhuǎn)功能的USB Type-C接頭,你會(huì)不會(huì)感到很激動(dòng)呢?下面內(nèi)容能夠指導(dǎo)你將USB 2.0 Type-A,Type-B或微型A外設(shè)、主機(jī)或如影隨形 (OTG) 設(shè)計(jì)遷移到Type-C。
1 接頭
圖1顯示的是支持全功能Type-C電纜(此電纜能夠支持USB 2.0和USB 3.1)所需的插座引腳分配。
USB Type-C全功能插座引腳映射(前視圖) 當(dāng)從USB 2.0產(chǎn)品遷移至Type-C產(chǎn)品時(shí),你將不需要USB 3.1信號(hào),所以在印刷電路板 (PCB) 上將它們保持在斷開狀態(tài)(電氣隔離)。圖2將USB 3.1觸點(diǎn)顯示為Type-C插座內(nèi)的常斷 (NC) 觸點(diǎn)。
USB Type-C USB 2.0的插座引腳映射(前視圖) 圖中的引腳映射有兩組D+和D-觸點(diǎn)。這兩組引腳并不代表有兩個(gè)單獨(dú)的USB 2.0路徑。事實(shí)上,USB Type-C電纜只有一條用于D+的線纜,一條用于D-的線纜。這兩組D+/D-觸點(diǎn)的目的在于支持“可翻轉(zhuǎn)”特性。產(chǎn)品應(yīng)該在PCB上將兩個(gè)D+觸點(diǎn)連接在一起,并將兩個(gè)D-觸點(diǎn)連接在一起。當(dāng)把PCB上的這些觸點(diǎn)接在一起時(shí),不可避免的會(huì)出現(xiàn)一個(gè)殘樁。正因如此,請(qǐng)小心處理,不要使殘樁的長(zhǎng)度超過(guò)2.5mm。否則的話,你就需要注意USB 2.0接口上的信號(hào)完整性問(wèn)題了。
USB Type-C插座中明顯消失的是之前Type-A和Type-B接頭的ID引腳。在Type-C中,使用配置通道 (CC) 引腳這種不同的處理方式來(lái)決定設(shè)備是作為主機(jī),還是作為外設(shè)。CC引腳所執(zhí)行的功能與ID引腳之前執(zhí)行的功能一樣;它們表明了設(shè)備是作為主機(jī)、外設(shè),還是兼具二者的功能。CC引腳還會(huì)檢測(cè)連接是否已經(jīng)建立,還是已斷開;還有幾個(gè)在Type-C上執(zhí)行USB 2.0時(shí)不需要的幾個(gè)其它引腳。
2 單芯片解決方案
你可以用一個(gè)器件--TUSB320,將使用微型A/B插座的USB 2.0主機(jī)、外設(shè)或OTG產(chǎn)品轉(zhuǎn)換為USB Type-C插座。根據(jù)一個(gè)引腳或I2C寄存器的值,這個(gè)器件系列可以成為上行端口 (UFP)、下行端口 (DFP) 或是一個(gè)雙重用途端口 (DRP) 產(chǎn)品。此器件處理USB Type-C連接過(guò)程的各個(gè)方面,(其中包括鏡像微型A/B ID引腳運(yùn)行方式的CC引腳),以輕松確定DFP,或是UFP用途端口。
當(dāng)連接為一個(gè)外設(shè)時(shí) (UFP),TUSB320表示所連接的主機(jī),通過(guò)I2C寄存器,或是通用輸入/輸出 (GPIO) 引腳所提供的VBUS電流。當(dāng)連接為DFP時(shí),這些器件將VBUS電流通知所連接的外設(shè)。
是不是已經(jīng)蠢蠢欲動(dòng)了呢?那么開始將原有設(shè)備轉(zhuǎn)換為USB Type-C設(shè)備把。
-
寄存器
+關(guān)注
關(guān)注
31文章
5336瀏覽量
120229 -
單芯片
+關(guān)注
關(guān)注
3文章
419瀏覽量
34572 -
USB2.0
+關(guān)注
關(guān)注
2文章
186瀏覽量
46084
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論