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双机通讯的原理
中国成为智能家居市场的主战场,跑马圈地竞争激烈
区块链里面的主角是谁
基于RC网络分相滤波器的镜频抑制混频器
vivoNEX3 5G曝光 屏占比高达99.6%?
物联网、5G发展巨大 将领军半导体成长至2025年
阿里云首次牵手拱墅区,打造阿里云智能物联网产业基地
IBM大中华区CFO蔡佳敏: 数智赋能的财务转型之道
SPWM注入零序分量与SVPWM等效?
交换机转发原理是怎样的?
一种时钟日历芯片DS12C887介绍过程
斑点猫信息技术给大门装了一把“回家的诱惑”
NVIDIA全栈AI方案为全球零售企业赋能
富捷电子开年喜获政府殊荣 树电子元器件行业发展典范
锂电池技术:笔记本电脑电池损耗的原因是什么