首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
Win 2000下USB数据采集系统驱动程序开发   总被引:2,自引:0,他引:2  
为了将通用串行总线(USB)应用于数据采集系统中,提出了利用Windows2000设备驱动开发包(DDK)开发USB驱动程序的方法。该方法将USB驱动程序分为即插即用(PnP)、电源管理、USB初始化和USB设备I/O等功能模块,在这几个模块中,只有USB初始化和USB设备I/O模块跟具体的USB设备有关。该方法具有结构清晰、易移植、复用性好等优点,在USB驱动程序设计中具有良好的应用价值。  相似文献   

2.
吴姣  丁海星 《科学技术与工程》2011,11(33):8211-8214,8218
结合IEEE 1394总线规范,介绍了在Windows环境下使用分层模型开发1394仿真卡驱动的原理。详细讨论了如何开发1394仿真卡的WDM(Windows Driver Model)驱动,实现设备的即插即用功能,并且利用WDM驱动实现1394仿真卡应用层静态库的设计方法。分层模型设计的1394仿真卡驱动只需要少量的改动就可以应用于Windows环境下的其他PCI设备。最后结合1394协议分析仪对该驱动的性能进行了分析与总结。  相似文献   

3.
对适配器驱动技术进行了研究,提出了一种可扩展的并行I/O方法.这种方法将多DMA通道和I/O接口集成到适配器中,可实现I/O命令的多通道并行处理,从而以较低代价实现外围设备I/O性能扩展.建立并行I/O的SPN模型,对这种结构下各I/O环节对设备栈I/O性能的影响进行了分析,重点研究I/O请求量与系统IRP流量和I/O通道利用率的关系,并结合测试数据对分析结论给予了证明.  相似文献   

4.
分析了MQX实时操作系统设备驱动管理模式,给出了该模式下底层驱动程序设计开发的基本步骤和方法.针对该模式存在设备驱动过于依附操作系统,不利于移植和复用等问题,在I/O子系统层和底层设备驱动层增加接口驱动层,用来解析和传递设备参数,并将设备驱动剥离操作系统,有效地提高了驱动构件的移植和复用效率.实验结果表明,该方法设计的设备驱动构件稳定可靠.  相似文献   

5.
介绍了Windows 2000系统下驱动程序模型(WDM)的基本结构、设计和开发的一些基本问题,以实时数据采集设备驱动程序的设计和开发为例,分析了在Windows 2000下开发设备的驱动程序的方法.  相似文献   

6.
本文阐述了利用微软驱动开发模型(WDM)开发的USB设备驱动程序的基本方法,分析了主机与USB设备之间的数据交互过程,并通过实际应用USB技术的高速数据采集系统开发过程说明进行USB总线接口和WDM驱动程序设计的一般流程。  相似文献   

7.
分析了MQX实时操作系统设备驱动管理模式,给出了该模式下底层驱动程序设计开发的基本步骤和方法.针对该模式存在设备驱动过于依附操作系统,不利于移植和复用等问题,在I/O子系统层和底层设备驱动层增加接口驱动层,用来解析和传递设备参数,并将设备驱动剥离操作系统,有效地提高了驱动构件的移植和复用效率.实验结果表明,该方法设计的设备驱动构件稳定可靠.  相似文献   

8.
Windows 2000下,执行于用户态的应用程序代码不能直接访问I/O端口,而是要通过调用执行于内核态的设备驱动程序提供的各种服务间接地对硬件资源进行访问,开发了一个WDM设备驱动程序,借助它在Windows 2000平台上也能直接访问并口设备,进行高速数据传输,并给出应用实例。  相似文献   

9.
支持 WDM类型驱动的操作系统是根据从设备描述符中读取的设备硬件 ID和设备兼容ID与系统中所有 INF文件中有关 ID的匹配情况来选择载入正确的设备驱动程序的 ,在介绍了载入WDM驱动的几个通用原则的基础上 ,重点介绍了通用原则在 USB设备上的运用  相似文献   

10.
Windows驱动程序模型(WDM)是Microsoft公司新推出的设备驱动程序开发模型.分析了WDM驱动程序模型、结构和WDM程序的实现过程,并给出了使用DriverStudio3.2与VC++开发并口驱动程序的实例.  相似文献   

11.
分析了Linux操作系统下设备驱动程序的工作机制和一般结构。在PC/104Plus总线的嵌入式系统硬件环境下,设计并实现了多功能数采卡在Linux下的驱动程序。提出一种访问设备缓存区的定时查询读数方式,该方式在提高与设备交互速度的同时降低了对CPU系统资源的占用率。  相似文献   

12.
Windows CE.Net是一款多任务、模块化、实时性好、通信能力强大且支持多种CPU的嵌入式操作系统。介绍了Windows CE.Net设备驱动程序的模型结构及设计方法,以一个简单的流接口驱动程序的例子介绍Windows CE.Net下驱动程序开发的过程。  相似文献   

13.
USB设备的WDM驱动程序设计   总被引:2,自引:0,他引:2  
USB设备驱动程序的开发是USB设备开发的一个重要部分.详细地讨论了在Windows环境下利用DDK开发USB设备的驱动程序的设计原理、方法以及在设计中的注意事项,并给出了一个设计实例,以此来加深对驱动程序开发过程的理解.  相似文献   

14.
在分析Linux驱动程序结构的基础上,详细介绍一种Linux下加密卡驱动程序的开发过程,在对比分析加密卡性能的基础上,提出了在驱动程序中封装加密算法的软硬件结合方式来提高加密卡的性能。  相似文献   

15.
以在W indows 2000环境中编制PMC-Sirra 7364卡驱动程序为例,介绍了在W in-dows 2000系统下开发PCI接口设备驱动程序的基本步骤、程序构架和常用函数,以及实现七号信令网链路接口到PC主机之间的PCI接口连接。该技术也可推广用于开发CompactPCI接口设备的驱动程序,从而为开发PC机在工业控制中的应用提供了一种便捷方法。  相似文献   

16.
Windows操作系统上,应用程序不能直接访问设备,访问要通过内核中的设备驱动程序实现。当系统中存在多种被控设备时,可采取一个主驱动程序控制其它设备驱动程序的方式,实现对多个设备的统一、协调的控制。文章介绍了通过在内核中传递IO请求包(IRP)的方式,实现设备驱动程序之间的数据通讯的方法,该方法首先在内存中分配一个共享数据区,并将描述该共享区域的数据结构通过IRP在驱动程序间传递,实现在驱动程序间的数据通讯。  相似文献   

17.
介绍了PCI总线的特性、系统结构,结合PCI设备的具体特点,利用DriverWorks和VisualC++开发Windows 2000下的PCI设备驱动程序及其与应用程序的接口,并概述了其实现方法,给出了PCI总线驱动程序开发的部分代码。  相似文献   

18.
基于Linux的多路话音采集压缩卡驱动程序研究   总被引:2,自引:2,他引:2  
本文探讨了Linux下的设备驱动程序的实现,给出了一个基于Linux环境下的多路话音采集压缩卡驱动程序的设计实例,并从多方面讨论了驱动程序在内核模式下的实时性和可靠性问题.  相似文献   

19.
该文在对uClinux设备管理机制进行深入研究的基础上,详细阐述了嵌入式Linux设备驱动程序的分类及特点,重点分析了动态可加载设备驱动程序的原理和设计步骤,并实现了基于uClinux的字符型设备的动态可加载驱动程序.实验结果表明,动态可加载方式为嵌入式Linux驱动程序的调试提供了便捷的途径,同时亦有效地提高了嵌入式产品的开发效率.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号