cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2679|回复: 22

求助:图像采集卡的LV驱动开发中的问题?

[复制链接]
发表于 2008-3-23 11:50:17 | 显示全部楼层 |阅读模式
由于是新手,首先我也不清楚这个提供的SDK包能不能用于labview开发?
    我看了一些相关的文章,说可以直接调用dll 进行编程。于是本人胡搞一通,写一个菜鸟程序,希望大家来帮帮忙,多多提提意见。
    我运行程序时,他提示说找不到初始化参数文件,不知道如何解决?

(程序及相关东西在附件中)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-3-23 17:55:06 | 显示全部楼层
这个要和硬件相连才能运行!您将您的这些DLL和INI文件拷贝您的LV程序同目录下面试试!一般有DLL,这里也有函数说明,做起来应该问题不大的!
 楼主| 发表于 2008-3-24 15:06:21 | 显示全部楼层
放在一起式过了,不行!还是提示找不到初始化参数。
还有一个问题,封装在dll中的函数,Labview一定都能识别出来吗?比如调用dll中的函数时,在call library function 页面中function prototype 的函数表示好像都是显示像乱码一样的符号。
发表于 2008-3-24 15:16:26 | 显示全部楼层
首先,你的dll驱动内部有错误处理机制,所以,我们没有图像采集卡的,基本是不能运行你的程序的;
其次,function prototype里如同乱码一样的显示是因为这个驱动是用c++语言写的,c++的编译器为了支持函数重载,在编译的时候给函数名称后面添加了这么多的稀奇古怪的东西,如果你确定没有用到重载,可以用extern c来声明下;
最后,labview调试虽然没有其它IDE来的方便,但它有个有点就是高亮执行,把后面板灯点亮,去看看程序执行到了哪个vi(dll)才出现报错的,然后具体看那个错误节点(比如你没给定参数?)
 楼主| 发表于 2008-3-25 09:57:56 | 显示全部楼层
BOOL GY_Init(CWnd* pWnd,int nCamera=0)
功能:初始化函数.
参数: pWnd ------ 用于显示图像的窗口指针
nCamera --- 图像卡设备序号(对于单摄像机系统,该值为0).
返回:TRUE---成功,FALSE---失败.
说明:在调用其他GY库函数之前,必须首先调用本函数。.


我就是调用上面那个函数,做一个初始化的子VI就通不过!
总提示无法找到初始化参数文件,我把初始化文件也式过拷贝同一文件夹下还是不行。
现在是没有办法了,只能求助有经验的高手指点谜经!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-3-25 10:02:15 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-3-25 10:03:13 | 显示全部楼层
给第一个输入参数一个值,赋值为0,试试
 楼主| 发表于 2008-3-25 10:10:07 | 显示全部楼层



刚刚试过了,还是不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-3-25 10:12:21 | 显示全部楼层
你运行的vi路径?
初始化参数文件路径?
都列下
另外,应该有个编程说明书,最好能上传下
 楼主| 发表于 2008-3-25 10:24:22 | 显示全部楼层


你看看有什么问题 请多指教?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-3-25 10:27:04 | 显示全部楼层
720ccd33.ini    720camera.ini 列下这两个文件的路径

还有你写的vi的路径
发表于 2008-3-25 10:28:41 | 显示全部楼层
因为按照你昨天上传的那个打包文件来看,你没有把参数文件放到当前工作目录下。。
你做了两个文件夹,一个是sdk,一个是程序
 楼主| 发表于 2008-3-25 11:28:23 | 显示全部楼层
昨天是没有放在同一个路径。
但是我现在放在同一个文件夹下面,为什么还是不能呢。
或者是Labview不能自动加载这两个初始化函数?
 楼主| 发表于 2008-3-25 11:30:07 | 显示全部楼层
720ccd33.ini    720camera.ini 列下这两个文件的路径 ???

我上新手,不知道如何看这两个文件路径?
发表于 2008-3-25 11:51:26 | 显示全部楼层
你把你运行的vi所在的文件夹给打包传上来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2024-5-19 04:07 , Processed in 0.813021 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表