微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview与51单片机串口通信

labview与51单片机串口通信

时间:10-02 整理:3721RD 点击:

用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 ,什么东东呀,看不清楚的

路过,学习学习

一样的问题,改了一下,是没有了

学习一下,下来看看,自己正在研究这一块

学习学习学习学习

学习学习!
学习学习!
学习学习!

等待学习

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top