原因:串口内部是用一个线程DataReceived触发事件,但它是不断触发的,界面收到通知的时候串口内部状态实际上可能已经发生变化。解决:自己建立一个byte或string的队列,拼接拆分(这就要求必须有自定义的终止符)