labview与51单片机串口通信

2019-07-17 22:58发布

本帖最后由 zhihuizhou 于 2011-11-18 10:54 编辑

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


前面板.jpg
程序框图.jpg

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
zhihuizhou
1楼-- · 2019-07-17 23:56
应该VISA输入的板卡信息(句柄)不正确或命名错误。
先确认你的机器里有这个硬件,如果有检查该硬件的命名。
zhihuizhou
2楼-- · 2019-07-18 01:29
这个错误信息最常是因為"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
zhihuizhou
3楼-- · 2019-07-18 05:13
这个问题原因可能在于你将VISA配置串口VI的停止位输入不当。你可以尝试以下解决方法:1. 右键点击停止位输入端创建常量,这将出现枚举的常量并且可以传入正确的值。2. 按下表输入整数值(注意,不是双精度值):
29.jpg
zhihuizhou
4楼-- · 2019-07-18 07:34
去ni网站上下一个visa驱动,解压安装

如果还出现可以用2个串口线,一个接串口调试助手,另一个给labview,就不会报错了呀
zhihuizhou
5楼-- · 2019-07-18 09:10
 精彩回答 2  元偷偷看……
1353723121
6楼-- · 2019-07-18 11:57
????????????

一周热门 更多>