1、“.....例如,个游戏杆的驱动程序可以允许任个应用程序来使用个游戏杆,或者它可以为个应用程序而保留以供其独占使用。为其他底层设备驱动程序和驱动程序所保留的能力还包括对硬件中断的响应和传输。系统提供了和总线驱动程序。总线驱动程序枚举和配置总线上的设备。总线驱动程序对可以使用即插即用配置的设备进行枚举和配置。总线驱动程序则用于枚举和控制总线。主控制器驱动程序是访问两种类型的总线设备的标准。总线客户驱动程序可以通过使用,由类驱动程序来访问总线设备。总线驱动程序用于枚举和控制高速总线。总线设备驱动程序使用标准系统类驱动程序访驱动程序接口。文件就是系统中的类驱动程序,它使用来访问通用的主控制器接口设备,或者使用访问开放式主控制器接口设备。是根集线器和外部集线器的总线驱动程序。在枚举器发现了总线主控制器之后,它会自动装入相关的驱动程序......”。
2、“.....只要启动了主板中的总线功能,就会在设备管理器中见到通用串行总线的标记和字样。和驱动程序的介绍是微软提出的视窗操作系统的驱动模型,支持分层管理和面向对象。图是分层结构的示意图。图分层结构示意图在示意图中,处于最底层的是总线驱动程序。总线驱动程序由硬件厂商提供,管理总线上设备的识别和操作,如总线。设备驱动程序中可以有下层过滤器驱动层,也可以有上层过滤器驱动程序,他们是可选的,可以实现特定的操作如防火墙就是种过滤器驱动程序,它可以对外部系统的访问进行限制。功能驱动程序就是通常意义上所说的设备驱动程序。驱动程序间的访问是通过来传递的。管理器给最上层驱动程序发送,该驱动程序若能处理就直接返回,否则将其传给下层,以次类推,最后到达总线驱动程序。是基于对象管理,每个驱动对应于个设备对象。有设备堆栈,设备堆栈指导着如何层层向下传递。驱动程序的入口例程是......”。
3、“.....在驱动程序加载后就会马上执行例程。例程需要提供处理例程指针表。开发人员可以在里加入自己的初始化代码。驱动程序的另个重要的例程是例程。例程负责生成功能设备对象,上层驱动程序可以通过访问该功能设备对象来实现对驱动功能的调用。在例程里还应有设备链接名或接口。通过设备链接名或接口,应用软件可以访问设备。驱动程序完全遵从模型。与其它设备驱动程序样,设备驱动程序直接通过总线驱动程序来访问硬件。总线驱动程序名是。设备驱动程序仅依靠创建请求块,并把提交到总线驱动程序来完成硬件操作。可以把看作是接收的实体,对的调用被转化为带有主功能代码为的妙。然后再调度总线时间,发出中的指定操作。总线驱动程序自动检测新插入的设备。然后它读取设备内的设备描述符以查明插入的是何种设备......”。
4、“.....配置管理器调用驱动程序的函数。创建设备对象,把设备对象连接到驱动程序堆栈上,最后,配置管理器向驱动程序发送个即插即用请求。驱动程序的源代码分析驱动程序的开发软件很多,但都离不开。本文讲述的驱动程序是用开发的。自己不能编译开发驱动程序代码,它只是对例程函数调用的封装,这样就减少了编程人员的重复编码。在对例程函数进行封装的同时也尽可能做到执行代码的高效率。用开发驱动程序还需要安装和,在的开发环境中进行驱动的编写和编译。是包含在软件中,还提供了强大的驱动程序调试工具。对驱动程序的例程调用等进行了类封装。类主要对例程进行了封装。类是个虚基类,开发人员必须从类中产生个派生类来建立驱动程序框架。类则是对例程和处理例程进行了封装。类是类的子类,用来支持环境中驱动程序的即插即用,它也是个虚基类,必须派生。开发人员可以重载类的成员函数......”。
5、“.....只需要实现数据的采集和读取而不需要具体的复杂操作,因此,按照的程序向导步步生产源文件,最后编译生成文件即可。驱动程序采用接口方式来实现对设备的访问,设为。设计驱动程序的重点在硬件设备的操作函数编写,设备函数的编写如下,检测输入请求,当请求无效时则设置为如果请求无效设置为允许声明个存储对象如果读取的总字节数大于次传递的字节数,就次传递的字节数进行读为分配个新的结构选择个正确的管道来读创建个从管道中进行读取读取数据的大小,方向二,下个个短的传输初始化结构内容提交给设备,基于数据采集系统的软件测试前面两章具体介绍了基于数据采集系统的硬件和软件设计,完成了整个系统的设计,本章具体介绍系统的测试,包括硬件的测试和软件的测试,硬件的测试直接可以从用户界面程序中进行,系统编有用户界面程序,用户界面程序能够对硬件进行操作,实现数据的采集与显示......”。
6、“.....看是否能完成预期的功能,最后得出测试的结论。在此采用的是函数发生器作为输入信号。来对系统进行测试,设定,频率为,由于能接受的信号电压值为,所以才信号采集时将其转换为,在固件程序的中断程序中再将还原为。数据接收测试在用户程序主界面是进入每个功能测试的平台,它包含进入每个子界面的按扭和对每个功能的解释。首先是数据接受,数据接受分两步完成,首先要打开设备,打开设备成功之后才是数据的接受。数据显示及打印功能测试数据显示采用两种方式列表显示和曲线图显示数据打印功能是将显示数据的列表或者曲线图打印出来本章小结本章节主要讲述了数据接收数据显示和数据打印功能的测试,用户界面程序的测试表明了整个系统能够正常工作,软件与硬件有机地结合在起,完善了整个系统的功能。结论本文首先对总线技术作了深刻的分析......”。
7、“.....在此分析的基础下,针对传统数据采集的不足,利用总线的优越性,该文研究了种数据采集系统的设计方案,在课题完成的过程,主要完成以下工作分析了总线的体系结构和特点,针对传统总线不足之处,在此基础上研究了基于的数据采集系统,根据系统应该达到的技术指标,从而确定系统的整体框架和各个部分芯片的选择。完成了系统的硬件设计部分,主要包括主控芯片的选择,经过各方面因素的分析,本课题选用芯片芯片外围电路设计与模数转换器的连接方式供电电源设计等。硬件部分主要完成数据的转换和采集。完成系统的软件设计部分,共包括三大模块固件程序的编写设备驱动程序的编写和用户界面程序的实现。固件程序利用公司提供的固件开发源代码,在此源代码上根据自己的需要进行修改即可驱动程序采用与起开发,编写了设备驱动程序用户界面程序用进行编写,其中用到了相应控件,只要按照此控件的用法进行操作......”。
8、“.....而且代码少,操作方便简单,在用户界面程序中实现了数据接收数据显示等功能。在用户界面上对软件系统进行测试,测试结果表明此系统性能良好,达到了预期的研究效果。参考文献夏益民,王光君基于的高速数据采集系统,国外电子元器件,张弘接口设计西安西安电子科技大学出版社,杨志君,田地技术概述电子技术应用,李强基于的高速数据采集系统研究硕士学位论文北京华北电力大学计算机应用技术,,危啸,张连超控制器特点与应用单片机与嵌入式系统应用,周立功固件编程与驱动开发北京北京航空航天大学出版社马伟应用技术电子产品世界,梁伟通用串行总线规范的功能分析教学与科技,荣昊亮,李旦,俞承芳基于接口的远程数据采集系统仪器仪表学报,汪红设备驱动程序中即插即用的设计电脑开发与应用,杨胜天新型驱动程序模型与数据采集系统计算机工程,刘丁在数据采集系统中的应用电子技术应用,莫宏伟......”。
9、“.....夏险峰,张伟等通用串行总线技术及其应用重庆邮电学院学报王青通用串行总线技术规范电子测试,邓铁峰计算机总线技术综述电脑与网络,谢兰英,马双宝基于的数据采集卡的实现,附录封面样例毕业设计专业机械制造工艺教育班级学号学生姓名指导教师教授二七年六月天津职业技术师范大学本科生毕业设计中文题目专业班级学生姓名指导教师系别年月摘要关键词中文题目学生姓名论文封面书脊扉页图论文封面书脊图二扉页致谢首先感谢我尊敬的导师张建民教授,本论文是在他的悉心指导和关怀下完成的。在这几年的本科学习期间,张老师严谨的治学态度渊博的专业知识以及忘我的工作热情对我的生都有着非常深远的影响,激励我不断努力习和工作,向着更高的人生目标奋斗,张老师在学术上给予我很多指导和帮助,为我们创造良好的学习氛围,正是在这种环境下我才能够顺利完成学位论文。此外,读书期间,使我们受益的不仅仅是张老师广博的知识......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。