首先确定收端和发端的波特率,数据位,校验等参数一致,串口的波特率最小的一般为9600。其次不需要使用事件结构吧,你利用串口字节数来判断是否有数据,根据字节数大小来读取相应长度的字节,肯定没有问题的。你这个速度并不快,没必要单独处理,如果非要单独处理的话,就用队列。见图片
如果帮助到你了,望采纳!