USB双机通讯的原理

2012-04-23 19:35:28来源: 互联网 关键字:USB  双机通讯
USB双机通讯的原理
由于USB模型是一种Host-Slave(主机-外设)主从式结构,没有办法使两台主机不通过外设而直接通过USB总线通信。然而可通过增加外设控制器的方法使两台主机利用它们的USB端口通信。每个外设控制器连接到不同的主要,并利用共享的缓冲器交换数据。
Cypress公司的EZ-Link和Prolific公司的PL-2301把两个外设控制器和共享缓冲区集成到一块芯片上,作为两台主机通过USB总线通俗诉桥梁。其它公司也提供类似的控制芯片。在教学机器人中,采用PL-2301。 PL-2301是台湾Prolific公司生产的一种全速USB控制芯片。
控制单元。在握手信号的协调下,它们通过两个FIFO缓冲器无阻塞地交换数据。PL-2301 PL-2301包括两套独立的USB包含四个终端:缺省的控制终端(地址00H)、中断终端(地址81H)、块输出终端(地址02H)、块输入终端(地址83H)。    控制传输用于在主机列举阶段完成对PL-2301的配置及在两台主机通信时控制PL-2301的握手信号;    PL-2301是台湾Prolific公司生产的一种全速USB控制芯片。PL-2301的结构框图如图1所示。  (5)TX_REQ块传输的请求信号。  (6)TX_C块传输完成的指示信号。  (7)PEER_E 告诉对方本       在这几个握手信号的协调下,上位机和下位机可以双向通信。
图2是主机PC A向 PC B传输数据的流程图。这些底层的细节问题并不需要控制,由PL-2301的驱动程序完成。    

关键字:USB  双机通讯

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/0423/article_15796.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:rj45接口定义/rj45针脚定义/rj45引脚定义
下一篇:USB2.0接口芯片CY7C68013的固件程序开发

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
USB
双机通讯

小广播

独家专题更多

TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved