| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
本书简介
第1章 新手上路
USB能做什么
它还不完善
第2章 USB是否适台我的工程
快速参考
开发过程
第3章 进入USB传输阶段
传输基础
一个传输的元素
设备终端
确保传输是成功的
第4章 各种用途的传输类型
控制传输
批量传输
中断传输
等时传输
第5章 列举:主机是怎么知道设备的过程
关于描述符
第6章 控制传输:关键数据的结构化请求
一个控制传输的要素
11种标准请求
其他控制请求
第7章 芯片选择
一个USB控制器的要素
简化开发过程
一些芯片的扫描
第8章 进入一个USB控制器内部:Cypress CY7C63001
选择一个芯片
进入这个芯片
第9章 写固件:CypressCY7C63001
汇编器
如果你更喜欢C语言
硬件开发工具
第10章 主机如何通信
设备驱动基础
Win32驱动模式
选择一个驱动类型
写一个自定义驱动
第11章 Windows如何选择驱动
过程
INF文件的内部
第12章 人机接口设备:固件基础
什么是HID?
怎样识别一个设备为肥
肋特定请求
传输数据
第13章 人机接口设备:报告
报告结构
主程序行类型
全局行类型
局部行类型
第14章 人机接口设备:主机应用程序
主机通信概述
从Visual Basic中调用API函数
查找设备
读写数据
关闭通信
第15章设备测试
USBChek
协议分析器
开发者论坛资源
第16章 集线器:设备和主机之间的连接
集线器基础
集线器类
第17章 管理电源
电源选项
集线器电源
节省电能
第18章 电接口
信号电压
电缆
确保信号质量
第19章 信号和编码
总线状态
数据编码
包格式
附录A
附录B CypressCY7C63001寄存器