USB双机通讯的原理

最新更新时间:2012-04-23来源: 互联网关键字: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  双机通讯 编辑:神话 引用地址:USB双机通讯的原理

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

推荐阅读最新更新时间:2023-10-12 20:39

为电路板腾出更大空间,赛普拉斯第六代USB-C控制器问市
赛普拉斯半导体公司(NASDAQ:CY)日前宣布,推出具备电力传输功能(PD)的新一代USB-C控制器EZ-PD CCG6DF和CCG6SF。全新的双端口和单端口USB-C控制器将为新一代的笔记本电脑和台式机提供最高的BOM集成度,在缩小电路板面积的同时,还能降低OEM厂商的成本。此外,新的EZ-PD控制器还支持最新的USB4™标准和Intel Thunderbolt™平台。 赛普拉斯最新的EZ-PD系列USB-C控制器集成了多项特性,包括带有故障保护功能的VBUS供电方向的负载开关,这是在前代基础上的一大设计进步。这两种控制器采用嵌入式32位Arm® Cortex®-M0处理器,搭载64KB闪存,增强了可编程性,可实现固件升
[家用电子]
应用于通过USB连接的智能卡读取器的低成本24MIPS 8位SoC
生产商: Teridian Semiconductor  产品说明: 73S1215F可使智能卡读取器制造商构建通过USB 连接的低成本PINpad。 73S1215F代表着73S12XX产品系列的推出,该系列产品是面向智能卡读取器的SoC。73S1215F采用80515内核,该内核具有与业界标准8052兼容的指令集,但每指令仅需要一个时钟周期,因此可实现24MIPS的处理。这种性能可实现PIN加密以及对加密/解密或数字签名的高速计算。其片上存储器包括64kb闪存/ROM和2kb用户RAM,高于同类产品。 73S1215F配有完整的软件库,包括可与完整EMV4.1兼容的USB及ISO7816协议层
[安防电子]
单片机与单片机通过CH375实现USB之间连接
USB的对象,有主从之分,这样才能在开始时,两个设备之间的握手可以由主设备打破;但是对于CH375,它的主从的配置是完全不同的。通道可以由主机在设置令牌时去做。一般主机配置端口2,它在设置为主机模式时候,有专有的主机通道,即它有两种通道;如果没有配置,默认发送的端口是端点0。而主机发送信息时候,在发送次数为第 奇 次与第 偶 次发送的配置是不同的,这需要在发送的时候不停的修改。 发送信息的过程:首先设置为发送的模式,可以是5也可以是6(两种都是配置主机模式),一般为6。接着将发送的信息配置完后,写到对应的端点,这里为端点2;接着对对应的端点的通道写发送的模式(奇?偶);剩下的发送令牌,根据令牌CH375将数据
[单片机]
嵌入式应用中的USB主设备功能
    USB已经成为设备和PC之间通信的标准方式,从通用设备(如闪存设备和鼠标)到专用设备,该标准几乎完全替代了其他的串行通信协议。   USB外围设备彼此之间不能相互通信,它们只能与具有控制总线能力的USB主设备通信。直到最近,也只有PC具有主设备能力。但目前,许多微控制器也具有了嵌入式USB主设备的功能,这使得嵌入式应用可以连接更加广泛的USB外围设备。   USB闪存驱动器是一种使用非常广泛的USB外围设备,它已经成为传递或存储大量数据的廉价介质,许多数据记录设备正是得益于它才得以发展。对于远程的长期数据记录,可以先采集,并存储在闪存驱动器中,然后带回到方便分析处理的地方。   图1 具有嵌入式USB主
[嵌入式]
基于I2S的USB 声卡系统设计
引言     近年来USB产品层出不穷,USB音频类在USB开发者论坛的努力下,成为一种标准的规范,USB声卡也开始在市场上悄然出现。因为USB声卡内置了DAC和有源功放,音频数据以数字方式进入USB声卡,完全杜绝了PC的内部干扰,所以,USB声卡将有可能成为现有内置声卡的替代品。本文介绍了一种基于ARM处理器的USB声卡设计。    USB声卡原理     由USB声卡数据流图(见图1)可以看出USB声卡的工作原理。在主机端播放音乐时,应用软件或驱动程序把各类音频信号转换为统一的格式,如PCM、MPEG等格式的数据流,通过主机的USB接口发送给USB声卡。声卡的USB接口接收到数据后,通过I2S接口把并行音频数据转为串行,再发送
[嵌入式]
STM32F1两个USB中断入口详解
1 STM32F1两个USB中断入口 STM32中断入口有两个,分别是USB_HP_CAN1_TX_IRQHandler和USB_LP_CAN1_RX0_IRQHandler。 其中USB_Istr函数调用了CTR_LP函数,代码如下。 /******************************************************************************* * Function Name : USB_HP_CAN1_TX_IRQHandler * Description : This function handles USB High Priority or CAN TX in
[单片机]
在淘宝买了个假的戴尔USB PD充电器 然后……
   支持USB PD充电的设备越来越多之后,开始手痒了,看到不错的PD充电器就想买,加之戴尔在PD电源产品线上布局十分丰富,手机的快充功率最大也就24W左右,所以入个30W的戴尔USB PD充电器来玩玩。   JD太贵了,去TB买一个看起来还行的吧,加上运费才100块,便宜多了。   虽然一直知道淘宝假货多,但是有很多的电粉朋友能帮我鉴定真假,并且在这之前还咨询了一下客服卖的是否正品,也问了客服详细的参数,能不能PD充电等。   看来客服非常有自信,他说他们卖的是正规售后流出的正品,于是我抱着侥幸心里在淘宝下了单。   第一步:先与卖家正面交锋   收到货之后着实觉得不对劲,我看过充电头网的戴尔30W充电器的真假对比,收到的这
[手机便携]
初创公司致力技术创新,以USB连接电脑与显示器
英国半导体设计公司Newnham Research Ltd.日前表示,它已开发出一种通过USB连接使电脑与显示器相连的方法。该公司还表示,Kensington Computer Products Group将在用于笔记本电脑的接驳站中采用这种技术。 这种名为“NIVO”的解决方案将用于把任何数量的显示器连接到一台电脑上,而且根据需要使各台显示器显示不同的内容。它由主机电脑中运行在Windows XP下面的软件,以及包括基于硅的HRE在内的硬件模块组成。HRE连到显示器,或者嵌入在显示器之中。两者通过电脑上的USB端口连接在一起。该软件把显示器信息流加工成为紧凑的形式,然后通过USB 2.0连接传送到HRE器件。再由HRE把数
[焦点新闻]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved