
| 第1章USB基础 1.1USB介绍 1.2USB常用术语 1.3USB设备开发流程 1.4USB设备枚举 1.4.1USB设备请求 1.4.2描述符 1.4.3设备枚举过程 1.5USB主机开发流程 1.6USB OTG介绍 1.7小结 第2章Stellaris的USB处理器 2.1Stellaris处理器简介 2.2Stellaris USB模块 2.2.1功能描述 2.2.2USB控制器作为USB设备 2.2.3USB控制器作为主机 2.2.4OTG模式 2.3寄存器描述 2. 3.1控制状态寄存器 2.3.2中断控制 2.3.3端点寄存器 2.4USB处理器配置使用 2.5小结 第3章底层库函数 3.1底层库函数 3.2通用库函数 3.2.1内核操作 3.2.2系统中断控制 3.2.3GPIO控制 3.3USB基本操作 3.4设备库函数 3.5主机库函数 3.6小结 第4章USB库介绍 4.1USB库函数简介 4.2USBlib介绍 4.3使用底层驱动开发 4.4使用USB库开发 4.5小结 第5章HID设备 5.1HID介绍 5.2HID类描述符 5.3USB键盘 5.3.1数据类型 5.3.2API函数 5.3.3USB键盘开发 5.4USB鼠标 5.4.1数据类型 5.4.2API函数 5.4.3USB鼠标开发 5.5小结 第6章Audio设备 6.1Audio设备介绍 6.2Audio描述符 6.3Audio数据类型 6.4API函数 6.5Audio设备开发 6.6小结 第7章Bulk设备 7.1Bulk设备介绍 7.2Bulk数据类型 7.3API函数 7.4Bulk设备开发 7.5小结 第8章CDC设备 8.1CDC设备介绍 8.2CDC数据类型 8.3API函数 8.4CDC设备开发 8.5小结 第9章Mass Storage设备 9.1Mass Storage设备介绍 9.2MSC数据类型 9.3API函数 9.4MSC设备开发 9.5小结 第10章Composite设备 10.1Composite设备介绍 10.2Composite数据类型 10.3API函数 10.4Composite设备开发 10.5小结 第11章USB主机开发 11.1USB主机开发介绍 11.2USB主机开发过程 11.2.1主机配置 11.2.2注册驱动 11.2.3运行主机 11.3主机开发实例 11.3.1鼠标 11.3.2键盘 11.3.3 U盘 11.4小结 第12章USB OTG开发 12.1OTG介绍 12.1.1主机通信协议与对话请求协议 12.1.20TG功能的构建 12.1.3 LM3S的OTG功能 12.1.4OTG函数 12.2OTG B开发 12.3OTGA开发 12.4OTG开发实例 12.5OTG开发小结 第13章USB设备工程实例 13.1USB设备开发流程 13.2USB设备之USB BootLoader 13.3USB设备开发总结 第14章USB主机开发实例 14.1USB主机开发流程 14.2USB主机之音频输入输出 14.3USB主机开发总结 第15章USB系统开发总结 15.1常见问题 15.1.1概念问题 15.1.2开发问题 15.2本章小结 附录ALM3S5749应用电路图 附录BLM-Link下载器原理图 附录CUSB常见术语及缩略词 参考文献 |
商品评论(0条)