USB简介系列-02

本文介绍了USB数据流,包括USB总线的工作原理,USB收发器的结构与区别,以及如何通过上拉电阻识别USB速率。此外,还详细讲解了USB总线的不同状态,如设备插入、总线空闲、复位和挂起等,帮助理解USB通信的基础知识。
摘要由CSDN通过智能技术生成

系列文章目录

USB简介之二



USB数据流

本部分讨论USB低速和全速模式下的数据流。


一、USB总线

想象一下USB主机根集器下级联了集线器和设备的设置,如下图示。我们需要记住的是,在任何时间点,只能有一台主机或设备在传输数据。
USB拓扑
当主机传输数据包时,该数据包将发送到连接到启用端口的每个设备。它向下通过数据链中的每个集线器,在中继数据时重新同步数据转换。实际上,只有一个设备(被寻址设备)接受数据。(其他设备都收到了,但地址对他们来说是错误的。)

每次一个设备能够传输数据到主机,以响应主机的直接请求。每个集线器仅向上重复从下部设备接收的任何数据。

只有在连接到它们的设备被寻址后,才会启用下行方向端口,但每次有一个其他端口可以将设备重置为地址 0,然后将其地址设置为唯一值。

二、USB收发器

主机和设备之间数据链路的两端是一个收发器电路。两端的收发器相似,主要区别在于USB数据上的上、下拉电阻。

下图显示了一个典型的上行端收发器,为清楚起见,省略了高速组件。上游是指靠近主机的末端。上行端有两个 15K 下拉电阻。

  • 25
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值