关于共享变量 网络-缓冲 和 RT FIFO 的区别的猜想!

2019-07-17 14:04发布

从数据丢失这个方向来说:
缓冲 和 FIFO都好像能避免数据的丢失,都进行了数据的缓冲。FIFO其实也是有缓冲区的,那么聊起FIFO就又要说道单元素和多元素的配置,这个点我就不太清楚了!
难道FIFO特殊点就是First In First Out这么一点吗?
从我软件实际试验运行中得到的结果来说,如果是上位机的开关量用共享变量不加缓冲和FIFO进行传递信息,瞬间的开关量True值,会在信息传输过程中丢失。
然而无论是单用缓冲和FIFO都可以成功的传递True值。
(True值是用事件方式传递,所以仅传递一次)
有谁能解释下两者之间的不同吗?
捕获.PNG


补充内容 (2018-6-29 10:05):
已清楚,网络缓冲为传输过程中的数据缓存,FIFO为传输前后传输后,在两个终端上进行缓存
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。