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

2019-07-17 21:02发布

比如我写入数字5,要经过几秒才可以显示;或者我重新写入4,依然显示5.这是什么原因呢?调波特率没有反应
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
wxhlplh
1楼-- · 2019-07-19 04:11
dzwkx 发表于 2016-11-23 11:08
加过,还是慢。而且加入延时不是会加长时间吗?

就是要发送完,等待一会儿再接收
@曲终人散@
2楼-- · 2019-07-19 06:41
不明觉厉
dzwkx
3楼-- · 2019-07-19 09:15
 精彩回答 2  元偷偷看……
dzwkx
4楼-- · 2019-07-19 11:59
宁静致远。。 发表于 2016-11-23 16:54
不用发送和接收按钮,让它直接运行,中间加上延时试试呢?

恩恩,这个问题已经解决了。但是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值?
wxhlplh
5楼-- · 2019-07-19 13:52
dzwkx 发表于 2016-11-23 17:19
可是为什么向写入缓冲区写入一个新的数字,虽然前面板上改变了数字,但是程序框图中依然是写的原来的数字呢?只有当再次点击发送按钮时,才改变值

因为,前面板只是显示的改变后的数值,实际发送需要点击按钮后才执行。
QYC77
6楼-- · 2019-07-19 19:13
第一次点了发送,按钮值为真,第二次点了后为假,还会执行吗

一周热门 更多>