From 11:00 PM CDT Friday, May 10 – 02:30 PM CDT Saturday, May 11 (04:00 AM UTC – 07:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



是否可以通过第三方的C编译器来编写数据采集程序



主要软件:
主要软件版本: 6.9.3
主要软件修正版本: N/A
次要软件: N/A

问题: 我的数据采集程序是否需要LabWindows/CVI,Visual C++或者Borland C++,或者说我能否使用一个第三方的C编译器

解答:

在安装NI-DAQ驱动来控制我的数采设备时,你可以选择安装对于特定编程环境的支持文件,包括安装以下支持:


如果你安装了LabWindows/CVI的支持的话,你将能够获取设备头文件以及库文件,从而不需要安装特定的开发环境就可以与NI-DAQ通信。另外,你还能获得其他有用的资源、头文件以及范例程序。这就意味着你可以在任何基于C的环境中通过使用这些文件编程你的DAQ设备。这些文件放置于MS文件夹下,例如 C:\Program Files\National Instruments\MeasurementStudio\,用于编程DAQ设备的文件是dataacq.libdataacq.h,接口函数在 easyio.heasyio.lib中,其他有用的文件是用于常量以及错误代码定义的nidaqcns.hnidaqerr.h文件。参考NI-DAQ Function Reference Help 以获取关于这些函数的更多的信息。
在Windows2000上安装NI-DAQ 6.9.3后的其他相关文件如下:

Include Bin extlib samples toolslib/daqUtil
dataacq.h dataacq.lfp dataacq.lib   convert.c
easyid.h dataacq.lib easyio.lib   convert.fp
easyio.h dataacq.pth     convert.h
nidaqcns.h easyio.lfp     nidaqex.c
nidaqerr.h easyio.lib     nidaqex
olderror.h      
regdefs.h




相关链接: KnowledgeBase 0HMI738Z: C Compiler Cannot Find Any NI-DAQ Functions
KnowledgeBase 18G6G34S: How Do You Compile and Run NI-DAQ Examples with Microsoft Visual Studio?

附件:





报告日期: 09/20/2002
最近更新: 02/27/2015
文档编号: 2PJHTU6I