先用串口助手,抓一下上位机发出的内容,确认发送端是否正常。再检查你下位机接收端的串口接收程序,是不是有长度限制,是不是有特殊转码之类的。
把你串口他接受函数贴出来看一下,很有可能是串口接受没处理好,导致漏数据。