我通过串口和下位机通信。上位机使用UNICODE(WINCE),下位机使用ASCII,这两者通信我已经转换。在通信过程中,对于同一条命令,有时候下位机的回复正确,如“45”,有时候会多出一些怪字符,如“45口”“45@”等,不知道这是什么原因产生的,哪位兄弟能帮忙分析一下,十分感激。