NI板卡Windows开发(一)

NI板卡Windows开发(一)

1、下载并安装NI板卡驱动

进NI官网下载DAQ-mx,NI-DAQmx驱动软件是一个用途广泛的库。
在这里插入图片描述
选择版本,进行下载
在这里插入图片描述
解压下载好的文件,双击运行
在这里插入图片描述
在这里插入图片描述
一直点下一步,同意,接受。
最后安装完成,重新启动电脑。
下载 NI Package Manager。一直点我同意,下一步

2、NI MAX软件使用

在这里插入图片描述

3、利用cmake搭建DAQ开发环境

1、DAQ默认的安装目录为C:\Program Files (x86)\National Instruments\MAX,32位库文件和头文件路径为C:\Program Files (x86)\National Instruments\NI-DAQ\DAQmx ANSI C Dev,64位库文件和头文件目录为C:\Program Files (x86)\National Instruments\Shared\External CompilerSupport\C。
2、将自己要用的库文件和头文件放到一个文件夹中方便使用。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新建Qt项目,cmake文件添加如下代码:

# NIDAQ
set(NIDAQ_DIR "D:\\Program Files\\NIDAQ\\")
set(NIDAQ_INCLUDE_DIRS ${NIDAQ_DIR}\\include)
set(NIDAQ_LIB_DIRS ${NIDAQ_DIR}\\lib)
include_directories(${NIDAQ_INCLUDE_DIRS})
link_directories(${NIDAQ_LIB_DIRS})
	
target_link_libraries(${PROJECT_NAME} PUBLIC NIDAQmx.lib)

添加头文件

#include "NIDAQmx.h"

主程序中添加如下代码:

下面展示一些 内联代码片

int32       error=0;
TaskHandle  taskHandle=0;
uInt8       data[8]={0,1,0,1,1,1,1,1};
char        errBuff[2048]={'\0'};
DAQmxCreateTask("",&taskHandle);

运行不报错说明搭建成功。

注:板卡的型号:PCIe-6509
例程路径:
C:\Users\Public\Documents\National Instruments\NI-DAQ\Examples\DAQmx ANSI C
C:\Advantech\DAQNavi\Examples\ANSI_C
说明文档路径:
C:\Program Files (x86)\National Instruments\NI-DAQ\Docs
C:\Users\Public\Documents\National Instruments\NI-DAQ\Documentation

借鉴大哥的博客

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值