当前位置:操作系统 > 电脑通通透 >>

软硬兼识“USB”三

答案:3)USB客户软件
  它是位于软件结构的最高层,负责处理特定USB设备驱动器。客户程序层描述所有直接作用于设备的软件入口。当设备被系统检测到后,这些客户程序将直接作用于外围硬件。这个共享的特性将USB系统软件置于客户和它的设备之间,这就要根据USBD在客户端形成的设备映像由客户程序对它进行处理。
主机各层有以下功能:
  -检测连接和移去的USB设备。
  -管理主机和USB设备间的数据流。
  -连接USB状态和活动统计。
  -控制主控制器和USB设备间的电气接口,包括限量能量供应。
  - HCD提供了主控制器的抽象和通过USB传输的数据的主控制器视角的一个抽象。
  - USBD提供了USB设备的抽象和USBD客户与USB功能间数据传输的一个抽象。
  USB系统促进客户和功能间的数据传输,并作为USB设备的规范接口的一个控制点。USB系统提供缓冲区管理能力并允许数据传输同步于客户和功能的需求。
3. USB的数据流传输
  主控制器负责主机和USB设备间数据流的传输。这些传输数据被当作连续的比特流。每个设备提供了一个或多个可以与客户程序通信的接口,每个接口由0个或多个管道组成,它们分别独立地在客户程序和设备的特定终端间传输数据。USBD为主机软件的现实需求建立了接口和管道,当提出配置请求时,主控制器根据主机软件提供的参数提供服务。
  USB支持四种基本的数据传输模式:控制传输,等时传输,中断传输及数据块传输。每种传输模式应用到具有相同名字的终端,则具有不同的性质。
  控制传输类型:支持外设与主机之间的控制,状态,配置等信息的传输,为外设与主机之间提供一个控制通道。每种外设都支持控制传输类型,这样主机与外设之间就可以传送配置和命令/状态信息。
  等时(lsochronous)传输类型:支持有周期性,有限的时延和带宽且数据传输速率不变的外设与主机间的数据传输。该类型无差错校验,故不能保证正确的数据传输,支持像计算机-电话集成系统(CTI)和音频系统与主机的数据传输。

(出处:http://www.zzzyk.com/)




上一个:出现内存错误的提示不能读写故障完全解决方案
下一个:本周小菜问题集锦-中国电脑救援中心

更多电脑通通透疑问解答:
如何解决Windows 系统的崩溃问题
CPU升级
好“猫”是如何造出来的
光驱日常维护十法
光盘刻录机使用问题解答
光存储产品发展技术趋势
关于硬盘内部空气状态的探讨
关于鼠标你应该了解的知识
个人装机,按需选择CPU
个人电脑硬盘日常维护经验
隔离硬盘坏扇区的一种方法
二手音箱认真选老谷
如何修改Windows 硬盘显示图标
Win9x 中几个不错的小知识
搜索图片的美丽世界
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,