首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
数据采集是过程监测与系统控制中极为关键的环节,其实时性能的好坏直接影响着控制系统的稳定性和动态性能。文章在分析设备驱动程序工作特点的基础上,提出了一种利用可安装的设备驱动程序,实现数据采集从DOS平台到Windows平台移植的方案,提高了Windows多任务操作系统下数据采集的实时性。  相似文献   

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

3.
介绍了Win9x的内核结构及硬件中断,并讨论了虚拟设备驱动程序VxD的编程方法.使用VtoolsD类库,编写了基于ISA总线数据采集卡的驱动程序VxD,实现了硬件中断的处理例程,解决了在Windows下利用中断采集数据的问题.  相似文献   

4.
针对雷达高速数据采集的需要,基于研华PCI-1712高速数据采集板卡,在Windows 2000平台上利用DDK开发了PCI总线下主控DMA的WDM驱动程序,允许设备使用分散的遍及整个DMA地址空间的缓冲区执行数据输入操作.文中给出了这一具有分散聚集能力、基于包传输的DMA设备的驱动开发思路.  相似文献   

5.
虚拟频谱分析仪中断程序的开发   总被引:1,自引:1,他引:0  
虚拟仪器是1种以计算机为工具,以各种新型软件为平台的新型电子测试仪器.为了开发友好界面,系统操作平台普遍采用Windows9x系统.但该操作系统不能由用户直接控制硬件,需要开发专门的硬件设备驱动程序,即通过一系列的虚拟设备驱动程序来管理硬件,如进行中断响应、I/O端口读写或直接存储器存取(DMA).为此,研究了Windows9x平台的虚拟环境、虚拟设备驱动程序VxD的基本方法,比较了在Windos9x中实现硬件中断的2种方法,结合开发工具VtoolsD得出了用C++语言编写的硬件中断的具体编程实例.通过该仪器的开发,成功地解决了数据采集的实时性和安全性问题.  相似文献   

6.
电力SCADA系统与其他系统或各种智能和非智能数据采集设备是可以通过称之为动态连接库的设备驱动程序来完成的.该文详细介绍了基于端口连接的电力SCADA系统对外接设备或系统进行数据采集、命令控制和数据转发的一般原理.通过对驱动模式的划分和设备驱动程序数据交换通道的分类,开发了Windows操作系统和Visual C++编译程序环境下的电力SCADA系统采集设备驱动程序和转发设备驱动程序的基类,从而实现了一种高效的编写相关通讯协议的设备驱动程序的方法.  相似文献   

7.
文章介绍了HY-6070数据采集卡的性能、特点及选择数据采集卡时主要的技术依据,并着重介绍了HY-6070数据采集卡在钢管漏磁探伤中应用时硬件的设置、接口信号安排及Windows98操作系统对硬件操作的特点。在编写该数据采集卡的设备驱动程序时,对以中断方式进行数据采集、数据处理进行了研究。  相似文献   

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

9.
针对一种新型设备驱动程序开发模型WDM,首先结合开发实际分析它的基本机制和Windows 2000驱动程序的基本结构,详细介绍一种Windows 2000下用Windows DDK开发设备驱动程序的具体方法及主要环节,给出程序的主要框架。  相似文献   

10.
Windows驱动程序模型的设计与开发   总被引:3,自引:1,他引:2  
介绍了Windows驱动程序模型(WDM:Windows Driver program Module)的基本结构、设计和开发中的注意事项,基本步骤,并简单介绍了驱动程序和安装和调试,最后说明了编译设备驱动程序的方法。  相似文献   

11.
欧明  魏臻 《科学技术与工程》2007,7(23):6218-6221
通过对Windows CE.NET下的USB系统结构和设备驱动程序开发包的分析,研究了在Windows CE.NET嵌入式操作系统下进行USB相关设备驱动程序开发的过程。以Windows CE.NET实例代码为基础,重点介绍了USB流接口驱动程序的实现。  相似文献   

12.
遗留设备不支持即插即用,通常为此类设备创建NT式的驱动程序。WDM驱动程序是一种PnP驱动程序,它同时还遵循电源管理协议,并能在Windows98和Windows2000间实现源代码级兼容,本文讨论Windows2000/XP环境下遗留设备的WDM驱动程序的开发原理与实现方法。  相似文献   

13.
Win 2000下USB数据采集系统驱动程序开发   总被引:2,自引:0,他引:2  
为了将通用串行总线(USB)应用于数据采集系统中,提出了利用Windows2000设备驱动开发包(DDK)开发USB驱动程序的方法。该方法将USB驱动程序分为即插即用(PnP)、电源管理、USB初始化和USB设备I/O等功能模块,在这几个模块中,只有USB初始化和USB设备I/O模块跟具体的USB设备有关。该方法具有结构清晰、易移植、复用性好等优点,在USB驱动程序设计中具有良好的应用价值。  相似文献   

14.
从解决以Windows 2000 WDM模式编写FDDI网卡驱动程序的实际出发,论及Windows 2000网络结构和设备驱动程序工具包(DDK)的软件技术,给出一种使用C 和DDK针对FDDI网卡驱动的实现方法,该方法对于开发基于Windows 2000环境下WDM模式的驱动程序具有实用价值。  相似文献   

15.
为了提高系统的可用性,在Windows内核中加入冗余路径驱动程序实现路径容错功能。在Windows环境 下实现了虚拟总线及磁盘设备,不会由于路径故障而被删除,保障上层应用的持续运行。在同一个内核驱动程序 中集成了总线驱动和磁盘过滤,种功能,其结构更为精简。通过加入虚拟磁盘,在保持Windows即插即用功能及 设备层次的同时,实现了路径容错。与MPIO方案和QDR方案比较,减少了驱动程序个数,降低了复杂度,设备层 次稳定。  相似文献   

16.
基于CMOS时钟的实时控制   总被引:1,自引:0,他引:1  
分析了实时钟的基本原理及其在Windows95/98环境下的使用方法,介绍了虚拟设备驱动程序的开发工具VtoolsD,探讨了利用软件包VtoolsD对系统CMOS/实时时钟(RTC)进行硬件定时的编程方法,并说明了实时钟硬件中断在Windows95/98环境下的实现过程,构建了在Windows平台下的实时测量和控制系统。结果表明,该系统可以满足高精度的伺服电机等实时测控任务的要求。  相似文献   

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

18.
在开发微型计算机应用系统的过程中,通常会遇到在Windows环境下对具有特定功能的硬件设备进行直接访问及控制的问题,开发设备驱动程序是设计计算机硬件设备的科研开发人员必须面临的问题.对工业控制中基于Windows95/98的VxD驱动程序和基于Win-dows98SE/2000/XP的WDM驱动程序进行了比较,并研究了VxD驱动程序和WDM驱动程序在设计中各自需要注意的关键问题.最后以基于PCI总线的DSP板为例,设计了其基于Windows的驱动程序,实现了在Windows环境下HOST对DSP板的控制及数据的传输.  相似文献   

19.
该文用以指导学生在使用PC104总线的嵌入式:PC平台,构建智能数据采集系统时,如何编写Linux下的扩展卡驱动程序。首先介绍了Linux下设备驱动程序的结构,描述了基于PC104总线的扩展卡设备驱动程序的软件框架,并且实现了在Linux下从一个用户应用进程通过驱动程序对扩展卡上的存储器进行读写的操作。  相似文献   

20.
讨论了在Windows2000下编写设备驱动程序的方法,给出了用DDK和Driver Studio开发多路话音采集压缩卡驱动程序的做法.论述了运行在内核模式中驱动程序的稳定性。  相似文献   

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

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