<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > USB雙機通訊的原理

USB雙機通訊的原理

作者: 時(shí)間:2012-04-23 來(lái)源:網(wǎng)絡(luò ) 收藏
的原理
由于模型是一種Host-Slave(主機-外設)主從式結構,沒(méi)有辦法使兩臺主機不通過(guò)外設而直接通過(guò)總線(xiàn)通信。然而可通過(guò)增加外設控制器的方法使兩臺主機利用它們的USB端口通信。每個(gè)外設控制器連接到不同的主要,并利用共享的緩沖器交換數據。
Cypress公司的EZ-Link和Prolific公司的PL-2301把兩個(gè)外設控制器和共享緩沖區集成到一塊芯片上,作為兩臺主機通過(guò)USB總線(xiàn)通俗訴橋梁。其它公司也提供類(lèi)似的控制芯片。在教學(xué)機器人中,采用PL-2301。 PL-2301是臺灣Prolific公司生產(chǎn)的一種全速USB控制芯片。
控制單元。在握手信號的協(xié)調下,它們通過(guò)兩個(gè)FIFO緩沖器無(wú)阻塞地交換數據。PL-2301 PL-2301包括兩套獨立的USB包含四個(gè)終端:缺省的控制終端(地址00H)、中斷終端(地址81H)、塊輸出終端(地址02H)、塊輸入終端(地址83H)。 控制傳輸用于在主機列舉階段完成對PL-2301的配置及在兩臺主機通信時(shí)控制PL-2301的握手信號; PL-2301是臺灣Prolific公司生產(chǎn)的一種全速USB控制芯片。PL-2301的結構框圖如圖1所示。 (5)TX_REQ塊傳輸的請求信號。 (6)TX_C塊傳輸完成的指示信號。 (7)PEER_E 告訴對方本 在這幾個(gè)握手信號的協(xié)調下,上位機和下位機可以雙向通信。
圖2是主機PC A向 PC B傳輸數據的流程圖。這些底層的細節問(wèn)題并不需要控制,由PL-2301的驅動(dòng)程序完成。


關(guān)鍵詞: USB 雙機通訊

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>