首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
数据采集卡在LabVIEW中的驱动方法   总被引:1,自引:0,他引:1  
戴新 《计算机应用与软件》2008,25(3):156-158,161
LabVIEW目前已成为虚拟仪器软件的重要代表,但是在LabVIEW中不能直接使用非NI公司的数据采集卡,必须自行编写驱动程序.介绍了在LabVIEW中驱动普通数据采集卡的几种方法,包括直接端口读写法、利用代码接口节点CIN(Code Inteface Node)的方法和利用CLF(Call Library Function)节点调用动态链接库的方法,并比较了三种方法的应用特点.实践证明,LabVIEW软件平台具有很好的开放性,可以实现对普通数据采集卡的编程.  相似文献   

2.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。  相似文献   

3.
介绍了CAN总线的PCI接口通信卡的硬件电路和通信主控程序的设计以及驱动程序的开发,利用PCI接口芯片和双口RAM以及微控制器实现工业现场总线CAN总线节点与工控机之间的通信,设备驱动程序在实时嵌入式操作系统Vxworks下开发。  相似文献   

4.
重点介绍了在Windows 2000下开发设备驱动程序的基本要点,详细分析如何利用WinDriver的软件包开发设备驱动程序的特点和使用方法,并举例分析了一个开发PCI设备驱动程序的实例。  相似文献   

5.
阐述了一种OMR设备驱动程序的编程方法,以及如何在高级语言中实现对OMR设备驱动程序的调用。  相似文献   

6.
基于RT-LAB的PCI板卡驱动开发   总被引:1,自引:0,他引:1  
RT-LAB是加拿大Opal-RT公司开发的一套基于模型的实时仿真软件包,广泛应用于航空航天、武器研制、汽车等各个领域,因而对基于该平台的设备驱动程序的需求也越来越多;在简单介绍了RT-LAB软件包工作原理之后,分析了RT-LAB环境下PCI板卡驱动程序的实现方法,以NI6230多功能数据采集卡的驱动程序开发为例,介绍了驱动程序开发的方法及编程要点,给出了RT-LAB下驱动程序的基本框架,从逻辑上将驱动程序分为命令站程序和目标机程序两部分,并提供了部分关键代码;在某导弹半实物仿真系统中的运行结果表明该驱动程序运行稳定、可靠。  相似文献   

7.
LabVIEW与通用数据采集卡的接口方法研究   总被引:8,自引:0,他引:8  
本文介绍了在LabVIEW编程环境下对通用数据采集卡编写驱动程序的三种方法,着重论述了使用LabVIEW中的CIN结点法,并以一A/D板为对象编写了实例。  相似文献   

8.
本文介绍了在LabVIEW编程环境下对通用数据采集卡编写驱动程序的三种方法,着重论述了使用LabVIEW中的CIN结点法,并以一A/D板为对象编写了实例。  相似文献   

9.
WDF是微软提出的全新驱动程序模型,它提供了面向对象、事件驱动的驱动程序开发框架,对它的研究是设计高效稳定设备驱动程序的基础。文中介绍了WDF模型的特点,阐述了WDF对象模型,分析了WDF驱动程序的基本结构,并通过一个简单的实例介绍了基本编程技巧。  相似文献   

10.
基于Windows CE的SPI驱动程序设计   总被引:3,自引:0,他引:3  
设备驱动程序是直接与硬件或者虚拟设备进行交互,将对硬件或者虚拟设备的操作打包成一组操作系统调用,并完全隐藏了设备工作细节的编程接口,因此驱动程序的编写在嵌入式系统开发中是一个重要的环节.本文通过阐述Windows CE操作系统中流式接口驱动的基本概念和工作原理、中断处理机制、内层共享等问题,详细介绍在Platform Builder下SPI驱动程序设计以及驱动程序同应用程序交互的实现.  相似文献   

11.
LabView控制步进电机   总被引:5,自引:0,他引:5  
“软件就是仪器”,应用LabView实现仪器领域的新革命。可方便的实现对步进电机的数据采集,显示,数字输出,既可以控制单个步进电机,也可以把步进电机组成空间向量进行控制,而且结构简单,运行高效。本文主要讲了对单个步进电机的控制,通过和单片机控制的对比可以看出LabView的优势。  相似文献   

12.
VC++中DLL的实现及其在数据采集中的应用   总被引:5,自引:0,他引:5  
基于PCL-812PG板卡,介绍了VC 中开发和调用DLL驱动程序的方法,并将所开发的DLL驱动程序用于电力系统故障录波应用程序中,取得了良好的效果。  相似文献   

13.
针对目前传统心电图机的主要缺陷,基于LabView虚拟仪器开发平台实现了一种新型的心电信号虚拟仪器;该系统导人心电信号,经放大滤波电路处理后由GPIB数据采集卡输入计算机,再在虚拟仪器软件上进行分析显结果;应用结果表明,该系统结果准确、容易实施、造价低廉。  相似文献   

14.
针对仪表数据处理能力和控制算法方面的不足,提出了一种基于MATLAB的仪表通信接口设计方案。通过MATLAB仪器控制工具箱所封装的串口对象,编程实现了MATLAB与仪表通信,并使用MATLAB COM Builder生成DLL文件,然后在C++环境下调用并以通用控件的形式加以封装。通过实验测试证明该接口稳定有效,为充分发挥MATLAB强大的数据处理能力,拓展传统仪表在工业控制系统的应用提供了新方案,为智能仪表的设计开发提供了新思路。  相似文献   

15.
介绍了基于PCI总线双CAN接口卡的硬件设计,给出使用DriverStudio编写符合WDM模式的基于PCI总线双CAN接口卡驱动程序的设计思路及实现方法.  相似文献   

16.
研华PCL-818L数据采集卡的DMA驱动模块开发   总被引:1,自引:0,他引:1  
采用NUMEGA Software公司出品的VxD(virtual device driver)开发软件包VtoolsD,开发出了DMA方式下的PCL-818L数据采集卡虚拟设备驱动程序,其中VxD部分完成对物理设备的直接控制和通讯,DLL部分完成设备驱动程序(Ring0)与应用程序(Ring3)之间的通讯接口,应用程序只需调用DLL就可以完成对物理设备的控制。  相似文献   

17.
MCGS组态GPRS模块驱动程序的开发与应用   总被引:2,自引:0,他引:2  
以GPRS网络的供热远程监测系统为背景,针对宏电H7118型GPRSDTU模块,在MCGS组态环境下采用ActiveDLL构件的方式和规范的OLE接口挂接,开发了驱动程序。同时,利用VisualBasic与MCGS脚本混合编程实现数据提取和处理。实践证明,该驱动程序很好地完成了MCGS与GPRSDTU模块的联接,实现了中心站对多从站的采集驱动。采用本驱动程序可缩短软件开发周期、提高系统运行效率。  相似文献   

18.
以PCI9052控制芯片为例说明CAN总线控制卡以及其在Windows2000平台下的WDM驱动程序的开发技术,用Prote199制作电路原理图和制板图,制作成了PCI总线卡;采用Driver Workers生成驱动程序框架,结合Microsoft Visual C 6.0编程,用中断的方法接收数据并使用缓冲区技术保存数据,实现了驱动程序与应用程序的通信,完成了完整的CAN总线的初始化、收发数据、CAN控制器的复位等控制操作,并将这些操作封装成简单易用的DLL以此提供给用户使用。  相似文献   

19.
DMA传输方式下高速数据采集的DLL实现   总被引:2,自引:0,他引:2  
数据采集设备与PC主机之间的高速数据传输有FIFO(先进后出)和DMA两种主要方式。为在Windows环境下实现基于DMA传输方式的高速数据采集,研究了一种DLL方法。首先介绍了DMA传输方式下高速数据采集的基本原理,接着在Windriver底层驱动平台上构造了一个高速数据采集DLL,包括用于数据采集控制和DMA控制器操作的多个函数模块,最后给出用户应用程序调用该DLL进行高速数据采集的详细方法。  相似文献   

20.
利用LabVIEW和C语言、MATLAB混合编程,设计并实现了航空发动机故障诊断系统。利用C语言设计了数据采集仪的DLL驱动程序,LabVIEW调用DLL实现了数据采集;针对航空发动机振动信号的特点,设计了信号处理与故障特征提取模块;利用MATLAB编译了多算法优化的支持向量机COM组件,LabVIEW调用该组件实现了故障诊断;利用数据库连接工具包设计了数据库管理模块。在航空发动机转子实验台上对该系统性能的测试结果表明,该系统达到了较高的故障诊断精度,同时也验证了文中设计思想的可行性。  相似文献   

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

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