推广 热搜: 西门子PLC  危化品安全,爆炸  变送器  培训  电机  PLC  变频器  触摸屏  服务机器人  阀门 

串口通讯-奇偶校验

   日期:2013-03-23     来源:工控之家网    作者:工控之家    浏览:60    评论:0    
串行数据在传输过程中,由于干扰可能引起信息的出错,例如,传输字符 'E' ,其各位为:
0100 , 0101=45H
D7 D0
由于干扰,可能使位变为 1 ,这种情况,我们称为出现了 " 误码 " .我们把如何发现传输中的错误,叫 " 检错 " .发现错误后,如何消除错误,叫 " 纠错 " .
最简单的检错方法是 " 奇偶校验 " ,即在传送字符的各位之外,再传送 1 位奇 / 偶校验位.可采用奇校验或偶校验.
奇校验:所有传送的数位(含字符的各数位和校验位)中, "1" 的个数为奇数,如:
1 0110 , 0101
0 0110 , 0001
偶校验:所有传送的数位(含字符的各数位和校验位)中, "1" 的个数为偶数,如:
1 0100 , 0101
0 0100 , 0001
奇偶校验能够检测出信息传输过程中的部分误码( 1 位误码能检出, 2 位及 2 位以上误码不能检出),同时,它不能纠错.在发现错误后,只能要求重发.但由于其实现简单,仍得到了广泛使用.
有些检错方法,具有自动纠错能力.如循环冗余码( CRC )检错等.
 
打赏
 
更多>同类技术
0相关评论

推荐图文
推荐技术
点击排行
网站首页  |  免责声明  |  联系我们  |  关于我们  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报  |  鲁ICP备12015736号-1
Powered By DESTOON