新闻中心

EEPW首页>测试测量>设计应用> 基于LabVIEW的USB实时数据采集处理系统的实现

基于LabVIEW的USB实时数据采集处理系统的实现

作者: 时间:2013-11-08 来源:网络 收藏

开启设备和获取采集数据的流程图

  图2 开启设备和获取采集数据的流程图

  程序在VC++6.0环境下编制成功后自动生成DLL文件。调用时,在框图程序窗口打开FunctionPalette(功能模板),在Advanced模块包含有对库函数的调模块,即CallLibraryFunction。把编写好的DLLs放在当前目录或特定目录下。在功能模板放置函数调用模块,然后选Configure,出现对话框。根据与DLLs的参数对应关系填写好DLL文件的路径(DLL文件不在当前目录下)、被调用函数名、参数的类型及返回类型。需要注意的是,当调用多个函数时要分别填写参数的个数和对应的类型,而且在调用过程中应保持数据位的一致。填好选择OK按钮后,将自动生成各参数的入口及出口状态,这样就实现了与DLLs的调用。

  通过上述方法成功实现了 LabVIEW与驱动程序的数据交换,从而实现了以LabVIEW为应用程序的实时。将采集卡增加A/D或D/A并对电路作相应的改动后,即可实现传统采集卡的所有功能。很明显,这种集成了USB接口优点和LabVIEW图形化编程语言的与传统采集卡相比具有不可比拟的优势,不仅性价比高、通用性高、易于开发、数据处理简单,且可以大大缩短开发时间。

c++相关文章:c++教程


尘埃粒子计数器相关文章:尘埃粒子计数器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭