微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 关于高速数据采集时串口通信求助

关于高速数据采集时串口通信求助

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

     本人刚学LabVIEW两周,做了一个程序,单片机通过A/D每秒钟采集若干个电压数据,并将数据通过串口传给上位机,LabVIEW将这每秒将这1000个数据通过波形图表显示出来,即相当于一个示波器。
      现在的问题是当设定单片机每秒向上位机传送1个数据或10个数据时,程序是好使的,但当单片机每秒向上位机传送1000个数据时,LabVIEW会提示“传输时发生超限错误,在下一个字符到达之前”自己也在网上搜索了一下,可能是因为LabVIEW读取的速度比数据输入的速度慢引起的,但是现在不知道应该怎么解决这个问题,求助各位大神,应该怎么办

数据线不行啊可能是  波特率不对

问题在于你传数据的速度超过了串口的极限了

看看用队列能不能解决?

那应该怎么改?只是增大波特率能解决这个问题么?

只有少传点,加大波特率可以试试,但不稳定。

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

网站地图

Top