10 usb主机硬件软件.docVIP

  • 2
  • 0
  • 约1.87万字
  • 约 16页
  • 2015-12-20 发布于贵州
  • 举报
10 usb主机硬件软件

第十章 USB主机:硬件与软件 USB的互连支持数据在USB主机与USB设备之间的流动。这一章主要讲述为了简化主机上的 客户软件(Software client)与设备的功能部件(function)之间的通信而必须的主机接口(host interface)。在本章中所涉及的具体实现部份并不是必要的,这些实现部份是作为例子来阐述在响应USB设备请求时的主机系统的行为。只要USB设备并不感觉到主机行为的改变,USB主机完全可以提供一个不同的软件系统实现方法。 10.1 USB主机概况 10.1.1 概论 图10-1展示了USB通信模型之间基本的信息流与互连关系: 逻辑的信息流 实际的信息流 图 10-1通信模型层次关系图 由图10-1可见,主机与设备都被划分成不同的层次。主机上垂直的箭头是实际的信息流。设备上对应的接口是基于不同实现的。在主机与设备之间的所有通信最终都是通过USB的电缆进行,然而,在上层的水平层之间存在逻辑的主机—设备信息流。主机上的客户软件和设备功能部件之间的通信是基于实际的应用需求及设备所能提供的能力。 客户软件与功能部件之间的透明通信的要求,决定主机和设备下层部件的功能以及它们的界面(i

文档评论(0)

1亿VIP精品文档

相关文档