我来回答这个问题吧。
串口一般采用的是8,N,1,N的方式,也就是说流控不开,奇偶校验开1位(注意这个只校验,不对内容有恢复),这种情况的确如楼上所说,错1位,收到的内容显示就是错的,但是!!!,很多软件根本不管校验位,也就是说,只要你8个位的内容不错,就能正确显示,错误了某个位其实不会出乱码,只是显示内容不对罢了,只有碰到特殊符号,你才会认为是乱码。
如果是中文,有双字节和4字节两种传输方式,你可以看到,出误码的概率似乎会更高,但其实不然。
这个应该只要有1个bit就会产生乱码吧.
如果说丢包率,这个要结合软件了。
现在外设的性能都比较优秀,误码率很低,至少万分起步,误码率高可能和你传输处理有关系。
误码率是传输错误的概率
乱码不一样,编码解码不一致的话就是乱码,和数据正确与否没关系
5%之后就会产生
但是有纠错功能的可以到20左右
这个没有啥标准或者平均值,完全看硬件和程序处理的情况。一般正常的应用,误码率是0也正常的。
有一点误码就会产生乱码啊。0.1%也会产生乱码啊。
平均值没听说过,反正遇到乱码一般都是校验过滤下。