完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
times New="New" Roman'; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">USB主机:硬件与软件
USB的互连支持数据在USB主机与USB设备之间的流动。这一章主要讲述为了简化主机上的 客户软件(Software client)与设备的功能部件(function)之间的通信而必须的主机接口(host interface)。在本章中所涉及的具体实现部份并不是必要的,这些实现部份是作为例子来阐述在响应USB设备请求时的主机系统的行为。只要USB设备并不感觉到主机行为的改变,USB主机完全可以提供一个不同的软件系统实现方法。 10.1 USB主机概况 图10-1展示了USB通信模型之间基本的信息流与互连关系:
由图10-1可见,主机与设备都被划分成不同的层次。主机上垂直的箭头是实际的信息流。设备上对应的接口是基于不同实现的。在主机与设备之间的所有通信最终都是通过USB的电缆进行,然而,在上层的水平层之间存在逻辑的主机—设备信息流。主机上的客户软件和设备功能部件之间的通信是基于实际的应用需求及设备所能提供的能力。 客户软件与功能部件之间的透明通信的要求,决定主机和设备下层部件的功能以及它们的界面(interface) 这一章从主机的角度来描述上述的通信模型,图10-2描述了从主机角度看到的它与设备的连接。 主机在整个USB系统中是唯一的,它包括如下几个层次。 ·USB总线接口 ·USB系统(USB System) ·USB客户(Client) 其中,USB总线接口处理电气及协议层的互连(详见第7章及第8章)。从互连的角度看,USB设备和USB主机都提供类似的USB总线接口,如串行接口引擎(Serial Interface Engine SIE)。由于主机在USB系统中的特殊性,USB主机上的总线接口还必须具备主机控制器的功能(Host Controller),主机控制器具有一个内集成的集线器(根集线器)提供与USB电缆的连接。 USB系统(USB System)使用主机控制器来管理主机与USB设备的数据传输。USB系统与主机控制器之间的界面基于主机控制器的硬件特性。USB系统层相对于主机控制器而言,处理的是以客户观点见到的数据传输及客户与设备的交互。这包括附加的USB信息,比如协 议头(Protocol Wrappers)。USB系统还必须管理USB的系统资源,以使得客户的访问成为可能。
kyZVLsqU.doc
(110 KB, 下载次数: 10
)
|
|
相关推荐
|
|
好东西啊,还想自己翻译呢,原来前辈都搞定了哦,牛!!!
|
|
|
|
|
|
顶下 |
|
|
|
|
|
谢谢正在找呢!!!!!!!!!!!!!!!!!!!!!!! |
|
|
|
|
|
谢谢正在找呢!!!!!!!!!!!!!!!!!!!!!!! |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
4026 浏览 0 评论
8607 浏览 0 评论
5997 浏览 0 评论
4166 浏览 1 评论
5230 浏览 0 评论
请问一下qspi mtsr引脚传输一次32bit后引脚不拉低怎么解决?
442浏览 2评论
695浏览 2评论
4931浏览 2评论
最近UJA1023开发遇到问题了,各位大神有谁知道可以替代这颗芯片的
620浏览 1评论
859浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 06:52 , Processed in 0.626145 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号