一个串口通信中要用到缓冲队列,原来都是采用简单的一个TQueue来缓存,项目中发现偶尔会丢了数据,想到用双缓冲队列。
代码: https://github.com/jankerxp/Delphi_DoubleBufferQueue
本文介绍了一种解决串口通信中数据丢失问题的方法:使用双缓冲队列代替传统的TQueue。通过实现这一改进,提高了数据传输的可靠性和效率。
一个串口通信中要用到缓冲队列,原来都是采用简单的一个TQueue来缓存,项目中发现偶尔会丢了数据,想到用双缓冲队列。
代码: https://github.com/jankerxp/Delphi_DoubleBufferQueue
转载于:https://www.cnblogs.com/jankerxp/p/10665438.html

被折叠的 条评论
为什么被折叠?