为什么我写入缓冲区数据后,读取缓冲区显示的很慢,或者不会显示我重新输入的数呢?
时间:10-02
整理:3721RD
点击:
比如我写入数字5,要经过几秒才可以显示;或者我重新写入4,依然显示5.这是什么原因呢?调波特率没有反应
不用发送和接收按钮,让它直接运行,中间加上延时试试呢?
程序图贴了看下
新手,求大神帮帮看一下问题出在哪?万分感谢

写入缓冲区后面加一点延时看看
加过,还是慢。而且加入延时不是会加长时间吗?
整个程序运行的都很慢呢

就是要发送完,等待一会儿再接收
不明觉厉
可是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值
恩恩,这个问题已经解决了。但是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值?
因为,前面板只是显示的改变后的数值,实际发送需要点击按钮后才执行。
第一次点了发送,按钮值为真,第二次点了后为假,还会执行吗
为假了就不会执行了。
