java rxtx包串口开发 长时间收发 (10分钟左右,100毫秒一次),数据出现较小错误

我使用了RXTX包进行了JAVA串口开发,发现错误后我用JAVA是COM1 COM3对发,结果
    得到的数据在10多分钟运行后就开始有不是很正确的发送 ,比如每行多一个不知道哪来的字符
    或者多个换行符什么的  。。。我是在WINDOWS XP系统下使用的  。。。求大神帮助