微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 为什么我写入缓冲区数据后,读取缓冲区显示的很慢,或者不会显示我重新输入的数呢?

为什么我写入缓冲区数据后,读取缓冲区显示的很慢,或者不会显示我重新输入的数呢?

时间:10-02 整理:3721RD 点击:
比如我写入数字5,要经过几秒才可以显示;或者我重新写入4,依然显示5.这是什么原因呢?调波特率没有反应

不用发送和接收按钮,让它直接运行,中间加上延时试试呢?

程序图贴了看下

新手,求大神帮帮看一下问题出在哪?万分感谢


写入缓冲区后面加一点延时看看

加过,还是慢。而且加入延时不是会加长时间吗?

整个程序运行的都很慢呢


就是要发送完,等待一会儿再接收

不明觉厉

可是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值

恩恩,这个问题已经解决了。但是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值?

因为,前面板只是显示的改变后的数值,实际发送需要点击按钮后才执行。

第一次点了发送,按钮值为真,第二次点了后为假,还会执行吗

为假了就不会执行了。

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

网站地图

Top