VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文.doc

VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

damei + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档