完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 ZHZJK 于 2014-7-15 11:07 编辑 本人使用动态链接库一直没成功过,这次准备调用读卡器的dll来读卡 用了其中 打开串口 和读取卡号 两函数总是有错 希望大家帮忙看看 下面是一些基本的图片。 下面为链接库的一些内容 设备号一般为0 这边波特率一般为9600 |
|
相关推荐
23个回答
|
|
突然弄好了 ,可以使用了
|
|
|
|
楼主能把解决办法分享一下嘛?
|
|
|
|
其实这对你的帮助可能会小点,不过还是说下吧 其实链接库就是其它语言编写的程序罢了 要使用别人的链接库,一定要符合别人的逻辑 而本链接库其实就是对串口的一些操作罢了,要想使用必须了解串口的规则 当然串口的规则很简单,相信大多数人都是知道的,就是打开串口,读写,关闭串口 所以使用这链接库,必须要先使用打开串口的函数,否则肯定会报错 下图是打开串口的函数 handle表示的是句柄,就是I32, 然后就是端口号,和波特率 有个重点,下面的调用规范要选择 stdcall 不然会报错 先将打开串口发给你,剩下的还要整理一下 |
|
|
|
下面这地方有一个真正的陷阱 先来看一下读串口函数的函数原型 众所周知,labview里串口所有的函数都是直接用COM口的 串口打开后,直接用COM口读写 再调用C++编写的程序难免会直接用 COM 作为参数来读程序 如果这样做,就会步入一个天然的陷阱中 因为这程序中读取串口是用的句柄,而句柄是整形 当时我就在想,为什么COM口会输入的是整形 现在想想,在windows操作系统中,句柄就是代表的每一个窗体,同样可以用句柄好代表端口号 最后传上程序图片 希望个人的见解能给你与观看这篇帖子的人一些启发(虽然看我帖子的人很少^_^) |
|
|
|
谢谢楼主分享经验
|
|
|
|
谢谢楼主分享经验
|
|
|
|
感谢楼主分享,学习啦
|
|
|
|
正在弄动态链接库,好好学习下~~~~
|
|
|
|
非常感谢,我也要试一下看看,真的感谢!
|
|
|
|
非常感谢,我也要试一下看看,真的感谢!
|
|
|
|
你好,我刚学习labview,要用labview驱动数据采集卡PCI9111,采集数据,应该怎么做呢,希望能得到你的指导
|
|
|
|
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
学习!!
|
|
|
|
|
|
|
|
厉害了我的哥
|
|
|
|
|
|
前人种树后人乘凉{:4_124:}
|
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
569 浏览 1 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1029 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1605 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1543 浏览 3 评论
1819 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 07:37 , Processed in 0.861880 second(s), Total 77, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号