注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统其他操作系统USB系统体系(第二版)

USB系统体系(第二版)

USB系统体系(第二版)

定 价:¥45.00

作 者: (美)MindShare,Inc,Don Anderson,Dave Dzatko著;孟文译
出版社: 中国电力出版社
丛编项: PC系统体系丛书
标 签: 暂缺

ISBN: 9787508315218 出版时间: 2003-09-01 包装: 胶版纸
开本: 26cm+光盘1片 页数: 300 字数:  

内容简介

  本书莫过于通用串行总线2.0版本规范,提供了深入的内容和对USB详细的讨论,主要介绍了USB协议、信号环境、电气规范、配置和访问USB设备的硬件的交互要求。主要内容包括:·热插拔的支持(低速、全速、高速设备的检测)·在1.5、12、480Mb/S速率下的电信号·2.0集线器操作(包括分解事务的支持)·2.0高速协议(包括高带宽和ping事务)·高速收发测试模式·挂起/唤醒操作·设备描述符·设备请求(命令)·USB事务协议(低速、全速、高速)·总线驱动的设备·错误检测和处理·设备配置·设置配置第二版内容的更新反映了USB规范从原来的1.0到现在的2.0的变化。USB2.0规范定义了在480Mb/s速度下运行的高速事务,是原来USB设备速度的40倍,还加入了新的高带宽、ping和分解事务来进一步充实高速协议。在保持对0.1和1.X向下兼容的同时,USB2.0规范还极大的提高了USB的性能。如果你要设计或者测试包含USB的硬件、软件,那么一定不要错过本书更新的内容。本书不失为一个实用、省时的工具。

作者简介

  MindShare Inc是一个领导计算机技术培训潮流的公司,为很多公司提供创新课程,包括康柏、IBM和摩托罗拉。

图书目录

致谢
关于本书

第一部分USB2.0综述

第1章USB的设计目标

早期PC输入/输出范例的缺点
USB范例

第2章概念总述

概览
USB1.X系统和设备
USB2.0系统和设备
USB2.0系统和低速和全速设备
元素
USB通信模式
设备框架(设备如何被呈现给软件)
拓扑结构

第3章电缆和连接器

连接器
电缆
电气和机械规范

第4章USB电缆配电系统

USB电源
总线供电的集线器
总线驱动的设备
端口电量不足
自供电的集线器
自供电设备

第二部分低速和全速设备的操作

第5章低速/全速信号环境

概述
设备连接的检测和速度检测
双向不归零编码
位填充
USB信号状态总结

第6章低速/全速传输类型和调度

概述
客户端初始化传输
传输类型
同步传输

第7章包和事务

概述
令牌包
数据包_DATA0或者DATA1
握手应答包
前同步码包
事务

第8章错误恢复

概述
包错误
总线超时
错误的包结束符
数据切换错误
设备串扰
活动损耗(LOA)
串扰和LOA的检测和恢复
传输(不保证交付)
中断传输的错误恢复
批量传输的错误恢复
控制传输的错误恢复

第9章USB节电模式

节电模式——挂起
设备对挂起的响应
集线器对挂起的响应
全局挂起
选择性挂起
选择性挂起后接全局挂起
通过复位恢复

第三部分高速设备操作

第10章高速设备操作概况

概述
高速设备的新特点
支持USB1.X系统
2.0主机控制器

第11章高速信号环境

概述
高速设备连接检测
高速差动信号
高速开始包和同步序列
高速包结束符
高速设备断开检测
高速复位和挂起

第12章高速传输.事务和调度

概述
高速事务调度
周期传输
非周期传输

第13章高速错误检测和处理

概述
高速总线超时
错误的包结束符

第14章高速的挂起和恢复

概述
进入设备挂起
设备恢复

第四部分USB2.0集线器在低速.全速.高速中的操作

第15章高速集线器概述

概述
连接到高速端口的2.0集线器
连接到全速端口的USB2.0的集线器

第16章高速事务中的2.0集线器

概述
高速集线器转发器

第17章低速和全速事务中的2.0集线器

概述
分解事务的结构
分解令牌包
事务翻译器
分解事务的调度
周期分解事务
非周期分解事务

第五部分USB2.0设备配置

第18章配置过程

概述
配置软件单元
根集线器配置

第19章USB设备配置

概述
配置过程摘要
软件如何检测设备的连接和速度
复位端口
读取和解析USB描述符
设备状态
客户端软件配置

第20章集线器配置过程

配置集线器
读集线器械描述符
1.X集线器描述符
高速集线器描述符
集线器加电
检查集线器械状态
集线器端口状态摘要

第21章设备类

概述
设备类
间频设备类
通信设备类
显示设备类
大容量存储器设备

第六部分USB软件概述

第22章USB主机软件概述

USB软件
USB驱动程序(USBD)
配置管理
配置要求的USB元素
数据传输管理
提供客户端服务(USB驱动程序接口)

附录

附录A标准设备请求

概述
标准设备请求
设置或者清除特性
设置或者取配置
设置或者取描述符
设置或者取接口
取状态
同步帧
设备测试

附录B集线器请求

概述
集线器请求类型
集线器类请求
设置或者取描述符
取集线器状态
设置或者清除集线器特性
取端口状态请求
设置或者清除集线器特性
端口测试模式
取总线状态

附录C通用主机控制器

概述
通用主机控制器事务调度
传输描述符
UHC控制寄器

附录D开放主机控制器

概述
开放主机控制器寄存器

本目录推荐