USB接口设计

当前位置:首页 > 计算机网络 > 征订教材 > USB接口设计

出版社:西安电子科技大学出版社
出版日期:2002-12
ISBN:9787560611846
作者:张弘
页数:271页

书籍目录

第1章 USB简介 1.1 USB出现的动因 1.2 适用的对象和目标 1.3 设计原则和特性 1.4 USB性能  1.4.1 不同接口传输速率对比  1.4.2 USB的传输方式  1.4.3 USB接口设备供电  1.4.4 USB接口连接距离 1.5 USB 2.0 1.6 全速USB总线接口控制器芯片简介第2章 USB 1.1规范概述 2.1 USB总线体系结构 2.2 电气连接特性  2.2.1 USB电缆  2.2.2 USB传输信号状态  2.2.3 USB电源管理 2.3 数据的编码和解码 2.4 USB总线传输协议  2.4.1 包的格式  2.4.2 数据字段的格式  2.4.3 数据交换的格式  2.5 USB总线通道  2.5.1 外设端点  2.5.2 管道 2.6 USB总线的数据传输类型  2.6.1 控制传输  2.6.2 中断传输  2.6.3 批传输  2.6.4 同步传输 2.7 USB主机的硬件与软件  2.7.1 主机控制器功能  2.7.2 软件功能  2.7.3 主机控制器驱动器(HCD)  2.7.4 USB总线驱动程序(USBD) 2.8 USB总线设备  2.8.1 USB总线设备状态  2.8.2 通用USB总线设备操作  2.8.3 USB总线设备请求  2.8.4 标准设备请求  2.8.5 描述表  2.8.6 标准描述表的定义  2.8.7 设备类定义第3章 EZ-USB系列接口控制芯片 3.1 EZ-USB的特性 3.2 EZ-USB芯片结构 3.3 EZ-USB传输类型与控制  3.3.1 批传输  3.3.2 中断传输  3.3.3 同步传输  3.3.4 控制传输  3.3.5 数据切换控制  3.3.6 批传输端点中断控制  3.3.7 自动指针控制 3.4 EZ-USB微处理器 3.5 EZ-USB端点  3.5.1 批传输端点  3.5.2 EZ-USB的控制端点  3.5.3 EZ-USB的中断端点  3.5.4 EZ-USB的同步端点 3.6 EZ-USB的存储空间  3.6.1 8051存储器  3.6.2 EZ-USB扩展存储器  3.6.3 EZ-USB的CS#和OE#信号  3.6.4 EZ-USB的ROM 3.7 EZ-USB的输入和输出  3.7.1 介绍  3.7.2 I/O端口  3.7.3 I2C总线控制器  3.7.4 发送I2C数据  3.7.5 接收I2C数据  3.7.6 I2C自举启动 3.8 EZ-USB的枚举和再次枚举  3.8.1 介绍  3.8.2 默认的USB总线设备  3.8.3 EZ-USB内核对EP0设备请求的响应  3.8.4 固件装载  3.8.5 枚举模式  3.8.6 没有串行EEPROM的情况  3.8.7 串行EEPROM存在且首字节为0xB0  3.8.8 串行EEPROM存在且首字节为0xB2  3.8.9 再次枚举  3.8.10 多重再次枚举  3.8.11 缺省的描述符 3.9 EZ-USB的快速传输模式 3.10 EZ-USB中断 3.11 EZ-USB的复位和电源管理 3.12 EZ-USB寄存器  3.12.1 介绍  3.12.2 批数据缓冲区  3.12.3 同步数据FIFO  3.12.4 同步字节数寄存器  3.12.5 CPU寄存器  3.12.6 端口设置  3.12.7 输入/输出端口寄存器  3.12.8 230 kbaud UART操作  3.12.9 同步控制/状态标志寄存器  3.12.10 I2C总线寄存器  3.12.11 中断  3.12.12 端点0控制和状态寄存器  3.12.13 端点1~7的控制和状态寄存器  3.12.14 全局USB寄存器  3.12.15 快速传输  3.12.16 初始化数据  3.12.17 同步FIFO大小 3.13 EZ-USB产品序列及特点第4章 Windows WDM驱动程序基本结构 4.1 设备和驱动程序的层次结构  4.1.1 设备的递归枚举  4.1.2 设备对象之间的关联  4.1.3 WDM驱动程序对象  4.1.4 WDM设备对象  4.1.5 建立设备堆栈 4.2 DriverEntry例程  4.2.1 DriverEntry概述  4.2.2 DriverUnload例程  4.2.3 驱动程序再次初始化例程 4.3 AddDevice例程  4.3.1 创建设备对象  4.3.2 为设备命名  4.3.3 设备接口  4.3.4 其他全局性的设备初始化操作第5章 USB设备驱动程序设计 5.1 Windows USB驱动程序接口  5.1.1 USB总线软件体系结构  5.1.2 USBD  5.1.3 UHCD和OpenHCI  5.1.4 根集线器驱动程序  5.1.5 USB总线设备客户软件  5.1.6 USB总线设备驱动程序装载 5.2 USBDI的IOCTL 5.3 USBDI结构定义 5.4 URB的定义 5.5 开发设备驱动程序  5.5.1 设计工具包DDK的安装  5.5.2 设备驱动程序的设计  5.5.3 利用DriverStudio开发USB驱动程序 5.6 EZ-USB通用驱动程序说明  5.6.1 引言  5.6.2 建立EZ-USB GPD  5.6.3 装载EZ-USB GPD  5.6.4 用户态和GPD的接口  5.6.5 I/O控制程序代码参考第6章 EZ-USB固件程序开发 6.1 固件基础  6.1.1 硬件设备内容  6.1.2 固件与报表  6.1.3 识别一个设备为HID  6.1.4 HID特定请求  6.1.5 数据传输  6.1.6 固件的执行 6.2 EZ-USB固件 6.3 EZ-USB固件程序的结构  6.3.1 EZ-USB固件程序框架简介  6.3.2 固件程序框架的建立  6.3.3 EZ-USB固件程序框架函数 6.4 EZ-USB固件全局变量 6.5 EZ-USB设备描述表  6.5.1 描述符  6.5.2 设备描述符(Device Descriptor)  6.5.3 EZ-USB描述表 6.6 EZ-USB固件库 6.7 用汇编语言开发固件代码第7章 EZ-USB设备开发实例 7.1 开发工具包 7.2 批传输实例  7.2.1 固件代码  7.2.2 固件代码的调试  7.2.3 固件代码的下载  7.2.4 客户端程序 7.3 USB设备的开发  7.3.1 简介  7.3.2 USB总线音频采集设备  7.3.3 软件的实现附录A USB音频设备固件程序源代码附录B EZ-USB寄存器附录C EZ-USB 2131Q接口连接原理图附录D 词汇表

作者简介

USB接口设计,ISBN:9787560611846,作者:张弘编著

图书封面


 USB接口设计下载



发布书评

 
 


精彩短评 (总计1条)

  •     该书的USB传输协议讲得比较详细,其他一般.
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024