labview与51单片机串口通信
用labview实现与51单片机串口通信,运行时出现:请教出了什么问题?



应该VISA输入的板卡信息(句柄)不正确或命名错误。
先确认你的机器里有这个硬件,如果有检查该硬件的命名。
这个错误信息最常是因為"stop bits"的数据给错. stop bits是接收一个列举(enumeration)的资料形态, 如果你是接一个数字进去的話(1, 1.5, 2), 就会有此错误信息. 所以请按在stop bit上, 选择create constant來做一个列举的选项. 如果真的必要使用数字的资料形态的話, "10"代表1个stop bit. "15"代表1.5个stop bits, "20"代表2个stop bits
这个问题原因可能在于你将VISA配置串口VI的停止位输入不当。你可以尝试以下解决方法:1. 右键点击停止位输入端创建常量,这将出现枚举的常量并且可以传入正确的值。2. 按下表输入整数值(注意,不是双精度值):
去ni网站上下一个visa驱动,解压安装
如果还出现可以用2个串口线,一个接串口调试助手,另一个给labview,就不会报错了呀
以上方法一个个的试试看
?
原理Labview可以和51通信的啊
想尝试一下
吾问无为谓玩玩玩玩玩
学习了
我们也搞了
学习学习
留名坐等解决~~
手一抖分到手
学习一下
学习学习!
我也是同样这个问题了,后来按你这个方法改了,就可以正常通信了,只是我不明白为什么创建常量的时候,出现1 1.5和2 但是为什么要用10 15和20
学习
我也想知道怎么弄
同问,尝试一下
学习
学习了!
非常感谢!
ahha ,什么东东呀,看不清楚的
路过,学习学习
一样的问题,改了一下,是没有了
学习一下,下来看看,自己正在研究这一块
学习学习学习学习
学习学习!
学习学习!
学习学习!
等待学习
