如何实现UART环形缓冲区接收携带不同帧头、不同长度数据帧,同时正确识别不同数据帧?
Susan Yang:圆形缓冲区适合于事先明确了缓冲区的最大容量的情形。扩展一个圆形缓冲区的容量,需要搬移其中的数据。若是一个缓冲区如果需要经常调整其容量,用链表实现更为合适。
如何实现UART环形缓冲区接收携带不同帧头、不同长度数据帧,同时正确识别不同数据帧?
Susan Yang:圆形缓冲区适合于事先明确了缓冲区的最大容量的情形。扩展一个圆形缓冲区的容量,需要搬移其中的数据。若是一个缓冲区如果需要经常调整其容量,用链表实现更为合适。