您的位置 首页 方案

串口通讯-奇偶校验

串行数据在传输过程中,由于干扰可能引起信息的出错,例如,传输字符39;E39;,其各位为:0100,0101=45HD7D0由于干扰,可能使位变为

串行数据在传输过程中,因为搅扰或许引起信息的犯错,例如,传输字符 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 )检错等.

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/232740.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部