请问一个关于串口通信上位机labview程序设计的问题,显示错误Error -1073807339

2019-07-17 22:57发布

各位大神好:
    我用单片机通过串口传4100个字节的数据到上位机,但是运行labview时出现如下错误,请问是什么原因?
    程序框图是用过串口接受单片机传来的4100个字节的数据,并通过拆分数组控件把字节拆分为前后两部分为2050个字节的数组,并通过一定的换算两部分数据分别显示在波形图上,波特率是1382400,  8位数据比特, 无奇偶效验。
QQ图片20160707164535.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
学习LV
1楼-- · 2019-07-18 14:32
看串口范例,用串口流程要:打开串口,读写信息,关闭串口……
tttotti
2楼-- · 2019-07-18 16:45
 精彩回答 2  元偷偷看……
handsomezb
3楼-- · 2019-07-18 18:41
天然花生豆 发表于 2016-7-8 09:13
直接用范例中的连续串口读取就可以

谢谢!但是我用范例试了。一样读不到,显示一样的错误,超时
handsomezb
4楼-- · 2019-07-18 20:35
tttotti 发表于 2016-7-8 10:14
读取超时了,没有读到4100个数?

谢谢!是的显示超时,不知道什么原因,我用串口调试助手,确实是传了4100个字节上来了,一次传两个字节
handsomezb
5楼-- · 2019-07-18 22:20
学习LV 发表于 2016-7-8 10:10
看串口范例,用串口流程要:打开串口,读写信息,关闭串口……

谢谢!我也试了的,打开,关闭,一样的错误,是不是VISA读取数据不用打开关闭控件也可以吧?
handsomezb
6楼-- · 2019-07-18 23:48
chenwei6991627 发表于 2016-7-8 09:31
读取之前不需要打开吗

是不是可以不打开?我以前用51单片机传数据上来就是直接用的一个VISA读取,没有打开、结束及清零等控件。

一周热门 更多>