USB应用分析精粹:从设备硬件、固件到主机端程序设计

USB应用分析精粹:从设备硬件、固件到主机端程序设计

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书深入浅出讲解USB 2.0规范与设备开发,适合初学者学习及工程师参考。

内容简介

本书结合实例从底层电平标准、令牌、事务、传输、请求到顶层系统讨论USB 2.0规范,并且以看得见的方式详细阐述USB设备开发思想,使读者即便在开发平台与本书不一致的情况下,也有能力开发出属于自己的USB设备。在阐述”使用不同方案开发相同项目”的过程中,读者能够深刻理解不同开发方案的流程及优缺点,也能够从容地面对USB设备固件与主机端应用程序设计。本书既可作为初学者的辅助学习教材,也可作为工程师进行电路设计、制作与调试的参考书。

章节目录

封面

版权信息

内容简介

作者序

第1章 USB基础知识

第2章 我们需要做什么

第3章 我们将要实现什么

第4章 USB设备硬件电路设计

第5章 STM32单片机标准外设固件库

第6章 固件库与硬件底层的关联

第7章 提升运行效率的中断编程

第8章 体验第一个USB设备:游戏操纵杆

第9章 让游戏操纵杆正常工作起来

第10章 USB主机如何识别设备

第11章 趣谈设备、配置、接口与端点

第12章 STM32单片机USB固件库文件

第13章 设备描述符:超市一般信息

第14章 字符串描述符:超市招牌信息

第15章 配置描述符:货架群信息

第16章 接口与端点描述符:货架与货架层信息

第17章 USB主机如何获取设备的描述符

第18章 HID描述符:特定超市信息

第19章 报告描述符:用途设计思想

第20章 报告描述符:设计思想

第21章 报告描述符:量纲系统与特征报告

第22章 功能完善的USB鼠标设备

第23章 USB差分信号电平标准

第24章 主机如何识别高速设备

第25章 为什么要进行阻抗匹配

第26章 深入理解USB控制器:串行接口引擎

第27章 USB控制器中的协议层:事务

第28章 USB控制器中的协议层:传输

第29章 USB控制器中的协议层:同步

第30章 USB控制器的初始化

第31章 USB设备响应总线枚举:复位

第32章 USB设备响应总线枚举:控制传输

第33章 USB设备响应总线枚举:标准请求

第34章 USB键盘设备:数据收发处理

第35章 复合设备:USB鼠标+键盘

第36章 打造自己的HID设备

第37章 主机端软件架构:设备驱动程序

第38章 主机如何为设备加载合适的驱动程序

第39章 HID应用程序开发思路

第40章 MFC应用程序设计:框架搭建

第41章 与自定义HID设备通信

第42章 实现USB设备热插拔检测功能

第43章 仅使用控制端点的HID设备

第44章 非标准USB设备与通用设备驱动程序

第45章 控制自定义非标准USB设备

第46章 USB大容量存储设备

第47章 USB转串口通信设备:批量传输

第48章 USB扬声器设备

第49章 USB集线器设备

第50章 基于GL850G的USB集线器设计

参考文献

封底

USB应用分析精粹:从设备硬件、固件到主机端程序设计是2022年由电子工业出版社出版,作者龙虎。

得书感谢您对《USB应用分析精粹:从设备硬件、固件到主机端程序设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
从0到1:Python数据分析 电子书
本书详尽介绍了Pytho数据分析的基础知识,以及开发技巧。
Office 2016办公应用从入门到精通 电子书
本书是指导初学者学习Office2016的入门书籍,书中详细地介绍了初学者在学习Office时应该掌握的基础知识、使用方法和操作技巧。全书分4篇,第1篇“Word办公应用”,内容包括Office简介、Word基础入门、初级排版、图文混排、表格和图表应用、Word高级排版;第2篇“Excel办公应”,内容包括Excel基础入门、编辑工作表、管理数据、让图表说话、函数与公式的应用;第3篇“PPT设计与
Excel 2016办公应用从入门到精通 电子书
《Excel2016办公应用从入门到精通》是指导初学者学习Excel2016的入门书籍。书中详细地介绍了初学者学习Excel2016时应该掌握的基础知识、使用方法和操作技巧,并对初学者在使用Excel2016时经常遇到的问题进行了专家级的指导,以免初学者在起步的过程中走弯路。全书共分14章,分别为初识Excel2016、Excel基础入门、编辑工作表、美化工作表、使用图形对象、管理数据、使用图表、
Excel 2019办公应用实战从入门到精通 电子书
(1)案例设计精良,直面实战需求。 (2)“图书 电脑 手机”三位一体的教学方式。 (3)实例教学,紧密结合日常工作、学习、生活,选取贴近实际的应用案例。 (4)同步全高清视频教学,如名师在侧,高手相伴。 (5)超值赠送相关图书视频教学文件和电子书,花一本书的钱,买几本书的内容。 (6)大量赠送实用软件工具、办公模板,便于读者随时扩展学习应用。
从PowerBI到PowerPlatform:低代码应用开发实战 电子书
本书是专讲Power Platform低代码开发步骤和应用的实战入门书。