求助,串口配置出现问题,不知道如何解决

2019-07-17 14:27发布

labview编写上位机,串口配置出现问题,可以正常的发送报文,但是,发送报文后,从单片机接收到的报文一直无法正常显示,有时候不显示,有时候显示错误,我尝试用万能串口工具,已经排除掉了单片机的错误可能。
串口配置如图,请高手指点一下,我已经尝试在读写之间加入延迟了,但是错误情况没有改变



串口配置图 串口配置图
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
KingSchultz
1楼-- · 2019-07-18 09:21
xu391600076 发表于 2016-8-13 15:05
首先得确定在哪一部分报错了?
其次,读取之间加入延时是加到哪里了?

错误-1073807360发生于 VISA Configure Serial Port (Instr).vi->v1_3 - 副本.vi中的属性节点 (arg 8)

可能原因:

VISA:  (Hex 0xBFFF0000) 未知系统错误(其它错误)。

看错误问题毫无头绪啊
KingSchultz
2楼-- · 2019-07-18 10:42
xu391600076 发表于 2016-8-13 15:06
万能串口是持续读数据的,你也可以试一下加上循环

尝试了一下,还是有问题
KingSchultz
3楼-- · 2019-07-18 16:28
延时加在这里,也是一直有问题
串口配置图.JPG
lih...
4楼-- · 2019-07-18 19:05
 精彩回答 2  元偷偷看……
xu391600076
5楼-- · 2019-07-18 20:05
KingSchultz 发表于 2016-8-14 21:34
延时加在这里,也是一直有问题

那个错误倒是不知道怎么回事,倒是如果可以读取数据的话,就先不管那个错误,延时要向前移动,放在write的后面
KingSchultz
6楼-- · 2019-07-19 01:26
xu391600076 发表于 2016-8-15 08:27
那个错误倒是不知道怎么回事,倒是如果可以读取数据的话,就先不管那个错误,延时要向前移动,放在write的后面

多谢多谢,按照你和上面一位的指点,已经解决问题了

一周热门 更多>