用串口工具代替单片机和labview串口通信,当串口工具发送数据时,串口工具接收数据有延迟

2019-07-17 22:27发布

本帖最后由 benben913 于 2016-8-17 17:00 编辑

labview和串口工具互相发送数据,labview每100毫秒或更短时间内向串口工具发送一次串口数据,当串口工具向labview发送数据时,串口工具接收显示部分有延迟不知道怎么回事,附labview源程序
QQ截图20160817165933.png
QQ截图20160817170000.png
QQ截图20160817170021.png
Serial1.6--Serial2.0.rar 下载积分: 积分 -1 分
47.68 KB, 下载次数: 14, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
xu391600076
1楼-- · 2019-07-17 22:44
这个时候要贴图,不然没多少人看你程序的
benben913
2楼-- · 2019-07-18 00:53
 精彩回答 2  元偷偷看……
xu391600076
3楼-- · 2019-07-18 06:26
你程序里面延时是打算加100ms?labview是数据流,程式得从第一个开始执行到最后一个,100ms的话,这么多次,怎么也得2S多了
benben913
4楼-- · 2019-07-18 06:49
xu391600076 发表于 2016-8-17 16:57
你程序里面延时是打算加100ms?labview是数据流,程式得从第一个开始执行到最后一个,100ms的话,这么多次,怎么也得2S多了

打算差不多每10毫秒给单片机发送串口指令,单片机收到命令后立即回复,这样labview循环发送22条命,单片机循环回复22条数据
xu391600076
5楼-- · 2019-07-18 07:49
benben913 发表于 2016-8-17 17:06
打算差不多每10毫秒给单片机发送串口指令,单片机收到命令后立即回复,这样labview循环发送22条命,单片机循环回复22条数据

那你说的“串口工具接收显示部分有延迟“是延迟多少?程式是没有问题的
benben913
6楼-- · 2019-07-18 10:26
xu391600076 发表于 2016-8-17 17:09
那你说的“串口工具接收显示部分有延迟“是延迟多少?程式是没有问题的

大概延迟500毫秒的样子,无论labview每多少毫秒发送一次数据,串口工具显示部分延迟时间都差不多,特别是labview发送延迟特别短的时候,串口工具接收数据延迟时间很明显

一周热门 更多>