还是通信的问题,假设模块1和模块2能进行正常的通信,当加了延时程序之后,程序运行的更加稳定。
我的问题是,不加延时程序的时候,程序能够正常的运转,当加入延时程序之后,程序是可靠了,但是相比之前的程序来说,就好像有一部分数据被存储起来了,因为加入延时之后相比之前肯定是发送的慢了,之前的数据肯定是有囤积啊。
可能是我想的太多了,但是就是不明白,请大家解疑答惑,谢谢了。
首先 要确定在未加延时时是否完全胜任数据的存贮与处理。
再次 加上延时 可靠了,从字面理解上,应该就加上延时。因为不加延时,已经造成了数据通讯失败的发生
这个要看程序设计的具体情况了。
简单说一下:
通讯有缓冲池,如果缓冲池满了,就会造成溢出,也就会发生错误了。
及时有效清理缓冲池,就非常重要了