logo
分类于: 人工智能 编程语言

简介

USB开发大全

USB开发大全 0.0分

资源最后更新于 2020-09-14 17:23:46

作者:阿克塞尔森

出版社:人民邮电

出版日期:2011-01

ISBN:9787115259554

文件格式: pdf

标签: USB 硬件开发 手机开发 programming mark

简介· · · · · ·

《USB开发大全(第4版)》介绍了有关通用串行总线(Universal Serial Bus,USB)的工作方式、设备硬件及软件编程等方面的知识和工程实例,内容大致可分为4个方面。第一,阐述USB协议,包括基本常识、设备枚举、传输过程、设备类、主机通信方式以及总线状态等。读者通过学习,可迅速掌握USB接口的工作原理和组织结构。第二,详细地介绍了USB硬件,从控制器芯片的选择、电源供给、集线器原理,到线缆的电气和机械特性,几乎涵盖USB硬件的全部技术细节。第三,讨论了USB的程序编写,涉及设备固件和驱动,重点阐述了HID设备类驱动程序的开发,并给出了在厂商专属设备上应用WinUSB的方法。第四,作者也关注了几种开发工具的使用。《USB开发大全(第4版)》在组织上真正做到了协议、硬件、软件、工具的完美结合,对4方面的论述渗透全书。

《USB开发大全(第4...

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

第1章 USB基础 1.1 USB的用途和局限 1.1.1 给用户带来的好处 1.1.2 给开发者带来的好处 1.1.3 USB不能做什么 1.1.4 USB与Ethernet 1.1.5 USB与IEEE-1394 1.2 USB接口的发展演变 1.2.1 USB 1.0 1.2.2 USB 1.1 1.2.3 USB 2.0 1.2.4 USB 3.0 1.2.5 USB On-The-Go 1.2.6 无线USB 1.3 总线组成部分 1.3.1 拓扑结构 1.3.2 关于总线速率的考虑 1.3.3 术语 1.4 分割工作 1.4.1 主机的责任 1.4.2 设备的职责 1.4.3 总线速率和数据吞吐量 1.5 开发设备 1.5.1 组件 1.5.2 开发工具 1.5.3 工程开发的步骤 1.6 USB 3.0常见问题 1.6.1 功能 1.6.2 兼容性 1.6.3 线缆 1.6.4 电源和功耗第2章 深入USB传输第3章 通用的传输类型第4章 枚举:主机如何了解设备第5章 控制传输:用于关键数据的结构化请求第6章 芯片选择第7章 设备类第8章 主机的通信方式第9章 为设备匹配驱动程序第10章 设备检测第11章 人机接口设备:使用控制和中断传输第12章 人机接口设备:报告第13章 人机接口设备:主机应用程序第14章 利用WinUSB的厂商定义函数第15章 集线器第16章 电源管理第17章 测试与调试第18章 总线上的包第19章 电气与机械接口第20章 嵌入式系统主机