写了那么久,分享给大家。
首先需要将开发板连接电脑,拨通电源。然后开始安装开发板驱动,打开配套资料-驱动安装包,选择正确的电脑程 序。如图 1
双击开始安装,选择“libusbK(v3.0.7.0)”,然后单击“Install Driver”, 如图 2。
安装完成后可以在设备管理器查看“USB 数据采集卡”。如图 3
将开发板与电脑连接,如图 4
安装开发板测试程序,打开测试软件安装包→Volum→Setup.exe,运 行 Setup.exe 安装程序。如图 5
运用 Visual C++ 6.0 建立编程区域。打开软件,File→New→Project →选择 Win32 Console Application,并给项目命名,选定存放位置。如 图 6
后一个对话框选择:A“Hello,World!”application.然后 Finish。如图 7
点击左侧边栏的 FileView,展开 test2.files 中的 Source Files,双击 test2.cpp,可以看到初始代码。如图 8
开始进行测试程序编写。首先打开 32 位计算机使用资料→二次开 发库文件 x86,将里面的三个文件复制到和已经建立好的 C 语言项目 同一个文件夹内,这样可以在编程时直接调用。如图 9
开始编程,首先清空主函数 main 里的原有内容,并在#include "stdafx.h"下方写入调用二次开发库的代码: #include "USBDAQ_DLL_V12.h" 如图 10
然后定义一个变量 x,将开机函数赋值给 x,我们用 if 来进行条件判 断,当 x 值为 0 时,表示板正常启动,否则表示启动失败。编写完成 后,依次点击上方 Compile→Build→Execute Program 来运行程序。屏 幕显示 Openok 则为开启板成功。如图 11
接下来编写单次数据采集代码。增加定义一个浮点型变量 y,取变 量 y 的地址作为指针赋值给给单次 AD 采集函数最后一个参数 float* adResult,用于返回 AD 采集的结果: ADSingleV12(int ad_mod, int chan, int gain, float* adResult) 函数用法参见说明书 我们设 ad_mod()参数为 1(单端采集模式),chan()参数为 0(采集 AD1 的电压,设 gain()参数为 1(与硬件相对应),用变量 y 储存采集的模 拟电压值。当 x 为 0,板开启并开始数据采集,采集到正确电压数据 即实验成功。如图 12
最后在末尾补上关闭板的代码。如图 13
首先需要将开发板连接电脑,拨通电源。然后开始安装开发板驱动,打开配套资料-驱动安装包,选择正确的电脑程 序。如图 1
双击开始安装,选择“libusbK(v3.0.7.0)”,然后单击“Install Driver”, 如图 2。
安装完成后可以在设备管理器查看“USB 数据采集卡”。如图 3
将开发板与电脑连接,如图 4
安装开发板测试程序,打开测试软件安装包→Volum→Setup.exe,运 行 Setup.exe 安装程序。如图 5
运用 Visual C++ 6.0 建立编程区域。打开软件,File→New→Project →选择 Win32 Console Application,并给项目命名,选定存放位置。如 图 6
后一个对话框选择:A“Hello,World!”application.然后 Finish。如图 7
点击左侧边栏的 FileView,展开 test2.files 中的 Source Files,双击 test2.cpp,可以看到初始代码。如图 8
开始进行测试程序编写。首先打开 32 位计算机使用资料→二次开 发库文件 x86,将里面的三个文件复制到和已经建立好的 C 语言项目 同一个文件夹内,这样可以在编程时直接调用。如图 9
开始编程,首先清空主函数 main 里的原有内容,并在#include "stdafx.h"下方写入调用二次开发库的代码: #include "USBDAQ_DLL_V12.h" 如图 10
然后定义一个变量 x,将开机函数赋值给 x,我们用 if 来进行条件判 断,当 x 值为 0 时,表示板正常启动,否则表示启动失败。编写完成 后,依次点击上方 Compile→Build→Execute Program 来运行程序。屏 幕显示 Openok 则为开启板成功。如图 11
接下来编写单次数据采集代码。增加定义一个浮点型变量 y,取变 量 y 的地址作为指针赋值给给单次 AD 采集函数最后一个参数 float* adResult,用于返回 AD 采集的结果: ADSingleV12(int ad_mod, int chan, int gain, float* adResult) 函数用法参见说明书 我们设 ad_mod()参数为 1(单端采集模式),chan()参数为 0(采集 AD1 的电压,设 gain()参数为 1(与硬件相对应),用变量 y 储存采集的模 拟电压值。当 x 为 0,板开启并开始数据采集,采集到正确电压数据 即实验成功。如图 12
最后在末尾补上关闭板的代码。如图 13