- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL语言实验系统——后台PC机支持程序设计
摘 要
USB产业近几年的迅猛发展,使得传输速度和性能上都有了大幅度的提高,也使得该技术的优势越来越明显,应用也相应的越来越广泛。学习和应用单片机的热潮始终不减,特别是MCS51系列。实际上,从应用通用数字集成电路系统到广泛应用单片机,是我国电子设计在智能化应用水平上质的飞跃。
本文主要介绍的是PC机上驱动程序的编写,主要包括Windows USB驱动程序设计,即编写用户程序以及内核驱动并让其进行通信。在本文中,首先介绍了USB的发展现状,接着介绍了编写驱动程序需要用到的一些知识,其中包括:Windows 驱动程序,USB设备,USB内核驱动等的介绍。最后给出详细的开发技术以及设计程序步骤。最后对这次毕业设计的过程进行了总结和收获。
关键词: USB驱动 设备驱动程序 PC机 WDM
ABSTRACT
USB technology has advanced by swift and violent in recent years,the transmission speed and performance have improved substantially, but also makes the technology more and more obvious, more and more extensive applications. Learning and application of microprocessor has reduced the fever, especially MCS51 series. In fact, the universal digital integrated circuits from the application systems to the wider use of single-chip, is the application of intelligent electronic design level in a qualitative leap.
This paper mainly introduces the PC, the driver of the preparation, including the design of Windows USB drivers, that is, user programs and kernel drivers and their communication. In this article, first introduced the development of USB, and then introduced the drivers needed to prepare some of the knowledge, including: Windows drivers, USB devices, USB kernel drivers, etc. introduction. Finally, detailed procedures for the development of technology and design steps. The final design of the graduation process and harvest summary.
Key words: USB Driver Device driver personal computer Windows Driver Model
目 录
一 绪论 1
1.1课题设计背景 1
1.2课题设计意义 1
二 系统总体模块划分 2
2.1系统模块分类 2
2.1.1系统硬件电路 2
2.1.2实验板监控程序 2
2.1.3后台PC机支持程序 2
2.2后台驱动模块的功能和意义 3
2.2.1后台驱动模块的功能 3
2.2.2后台驱动模块的意义 3
2.3基于Windows的驱动程序概述 3
2.3.1 Kernel模式驱动程序框架构建 3
2.3.2基于框架驱动程序的WDM概念 4
2.3.3 I/O请求数据包 5
三 Windows 驱动程序简介 6
3.1 Windows 驱动分类 6
3.2 WDM驱动程序 6
四 USB设备简介 8
4.1 USB总线协议 8
4.2 USB设备简介 8
4.3 USB连接拓扑结构 9
4.4 USB通信的流程 10
五 USB内核驱动简介 12
5.1功能驱动与物理总线驱动 12
5.2构造USB请求包 12
5.3发送USB请求包 12
5.4
您可能关注的文档
- 本科论文--活塞设计.doc
- 毕业设计_液力传动变速箱的设计与仿真.doc
- 毕业论文-电信增值服务计费管理系统.doc
- 毕业论文-基于TCP IP的终端数据采集与传输模块的设计.doc
- 毕业论文-中华老子号品牌保护初探—基于企业营销创新的角度.doc
- 本科毕业设计论文-超市综合管理信息系统—库存管理子系统的设计与实现.doc
- 本科毕业设计论文-基于单片机的自动节水灌溉系统.doc
- 本科毕业设计论文-基于移动窗口的人脸图像识别方法研究.doc
- 本科毕业设计论文-校内网上购物平台—购物专题和常规设置模块.doc
- 毕业设计-毕业论文-机房管理系统开发.doc
- 第12课 我们小点儿声 课件 二年级道德与法治上册(部编版).ppt
- 11.2我从哪里来(教学课件)二年级道德与法治下册(统编版).ppt
- 第10课 我们不乱扔 课件 二年级道德与法治上册(部编版).ppt
- 1.3过好我们的课余生活 课件五年级道德与法治上册(部编版).ppt
- 第四单元《法律保护我们健康成长》大单元整体学程设计道德与法治六年级上册统编版.pdf
- 第十一课:多姿多彩的民间艺术(分层练习)四年级道法下册 部编版.pdf
- 第八课:大家的“朋友”(分层练习)三年级道法下册 部编版.pdf
- 第5课 我爱我们班 课件 二年级道德与法治上册(部编版).ppt
- 第二单元 我们是公民 大单元整体学程设计道德与法治六年级上册统编版.pdf
- 人教部编版二年级语文下册第五单元单元教学课件.ppt
文档评论(0)