我来回答这个问题吧。
串口一般采用的是8,N,1,N的方式,也就是说流控不开,奇偶校验开1位(注意这个只校验,不对内容有恢复),这种情况的确如楼上所说,错1位,收到的内容显示就是错的,但是!!!,很多软件根本不管校验位,也就是说,只要你8个位的内容不错,就能正确显示,错误了某个位其实不会出乱码,只是显示内容不对罢了,只有碰到特殊符号,你才会认为是乱码。
如果是中文,有双字节和4字节两种传输方式,你可以看到,出误码的概率似乎会更高,但其实不然。
我来回答这个问题吧。
串口一般采用的是8,N,1,N的方式,也就是说流控不开,奇偶校验开1位(注意这个只校验,不对内容有恢复),这种情况的确如楼上所说,错1位,收到的内容显示就是错的,但是!!!,很多软件根本不管校验位,也就是说,只要你8个位的内容不错,就能正确显示,错误了某个位其实不会出乱码,只是显示内容不对罢了,只有碰到特殊符号,你才会认为是乱码。
如果是中文,有双字节和4字节两种传输方式,你可以看到,出误码的概率似乎会更高,但其实不然。
举报