1.串口发数据不是一次发送完成的,存在不确定因素,一般会根据数据量的大小,和事件响应的时间,如果调试等待一下,数据会缓冲的多点
2.串口在发送大数据量的时候,当接收端触发Reseved事件的时候,这时表明缓冲区有数据了,但是有可能不是全部的数据,如果你稍微等待一会,缓冲区的数据会多些
3.要么把缓冲区的数据都连起来,要么让他等待的时间稍微长点
1.串口发数据不是一次发送完成的,存在不确定因素,一般会根据数据量的大小,和事件响应的时间,如果调试等待一下,数据会缓冲的多点
2.串口在发送大数据量的时候,当接收端触发Reseved事件的时候,这时表明缓冲区有数据了,但是有可能不是全部的数据,如果你稍微等待一会,缓冲区的数据会多些
3.要么把缓冲区的数据都连起来,要么让他等待的时间稍微长点