Z80-SIO
88
-/-
公司现货,进口原装热卖
Z80-SIO
35400
DIP/21+
低价出售原装现货可看货假一罚十
Z80-SIO
2987
DIP/22+
全新原装只做自己公司现货
Z80-SIO
5000
-/23+
专注配单,只做原装进口现货
Z80-SIO
15384
NA/21+
原厂原装现货
Z80-SIO
92066
DIP40/1326+
代理品牌,有更多数量,100%原装
Z80-SIO
5000
-/23+
专注配单,只做原装进口现货
Z80-SIO
5000
-/23+
专注配单,只做原装进口现货
Z80-SIO
10000
-/22+
一级代理.原装特价现货
Z80-SIO
15384
NA/21+
原厂原装现货
Z80-SIO
166
DIP/21+
原装现货,欢迎咨询
Z80-SIO
350
-/350
原装 部分现货量大期货
Z80-SIO
5130
NA/22+
100%原装正品深圳现货
Z80-SIO
10000
DIP/20+
原装现货,欢迎咨询
+1;而在ccitt推荐的高级数据链路控制规程hdlc的帧校验序列fcs中,使用ccitt-16,其生成多项式m(x)= x16+x15+x5+1。crc-32的生成多项式m(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1。crc-32出错的概率为crc-16的10-5。由于crc-32的可靠性,把crc-32用于重要数据传输十分合适,所以在通信、计算机等领域运用十分广泛。在一些uart通信控制芯片(如mc6582、intel8273和z80-sio)内,都采用了crc校验码进行差错控制;以太网卡芯片、mpeg解码芯片中,也采用crc-32进行差错控制。 m(x) 生成多项式的系数为0或1,但是m(x) 的首项系数为1,末项系数也必须为1。m(x) 的次数越高,其检错能力越强。2 使用atmega128生成32位crc校验码 2.1 直接计算法生成32位crc校验码 直接计算法就是依据crc校验码的产生原理来设计程序。其优点是模块代码少,修改灵活,可移植性好。这种算法简单,容易实现,对任意长度生成多项式m(x) 都适用。在发送的数
有一位未被检测出的错误 。在ibm的同步数据链路控制规程sdlc的帧校验序列fcs中,使用crc-16,其生成多项式g(x)= ;而在ccitt推荐的高级数据链路控制规程hdlc的帧校验序列fcs中,使用ccitt-16,其生成多项式g(x)= 。crc-32的生成多项式g(x)= 。crc-32出错的概率比crc-16低 倍 。由于crc-32的可靠性,把crc-32用于重要数据传输十分合适,所以在通信、计算机等领域运用十分广泛。在一些uart通信控制芯片(如mc6582、intel8273和z80-sio)内,都采用了crc校验码进行差错控制;以太网卡芯片、mpeg解码芯片中,也采用crc-32进行差错控制。二、crc校验码的算法分析crc校验码的编码方法是用待发送的二进制数据t(x)除以生成多项式g(x),将最后的余数作为crc校验码。其实现步骤如下:设待发送的数据块是m位的二进制多项式t(x),生成多项式为r阶的g(x)。在数据块的末尾添加r个0,数据块的长度增加到m+r位,对应的二进制多项式为 。用生成多项式g(x)去除 ,求得余数为阶数为r-1的二进制多项式y(x)。此二进制多项式y(x
+1;而在ccitt推荐的高级数据链路控制规程hdlc的帧校验序列fcs中,使用ccitt-16,其生成多项式m(x)= x16+x15+x5+1。crc-32的生成多项式m(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1。crc-32出错的概率为crc-16的10-5。由于crc-32的可靠性,把crc-32用于重要数据传输十分合适,所以在通信、计算机等领域运用十分广泛。在一些uart通信控制芯片(如mc6582、intel8273和z80-sio)内,都采用了crc校验码进行差错控制;以太网卡芯片、mpeg解码芯片中,也采用crc-32进行差错控制。 m(x) 生成多项式的系数为0或1,但是m(x) 的首项系数为1,末项系数也必须为1。m(x) 的次数越高,其检错能力越强。2 使用atmega128生成32位crc校验码 2.1 直接计算法生成32位crc校验码 直接计算法就是依据crc校验码的产生原理来设计程序。其优点是模块代码少,修改灵活,可移植性好。这种算法简单,容易实现,对任意长度生成多项式m(x) 都适用。在发送的数