怎么发送数据大于缓冲区?可多次刷新数据避免丢失

怎么...发送数据大于缓冲区时,一般采用分片多次发送的方法,另外可以另外开辟一块缓冲区,将缓冲区数据读完之后立刻刷新等待后续数据,但是此种方法依然可能造成数据丢失。在程序中创建缓冲区,串口只管接收,接收后保存在缓冲区中,操作缓冲区的数据就行了,C#串口通信中COM口的缓存为4096。

1、winAPI串口缓存问题~~~

Read>hCom,This>bt,BYTE_LEN,