• 大小: 484B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-22
  • 语言: Matlab
  • 标签: CRC32  

资源简介

CRC循环冗余校验码是通信中最常用的减少误码率、提高信道通信质量的一种纠错法,其中CRC32最为广泛

资源截图

代码片段和文件信息

function ret = crc32(bits)
poly = [1 de2bi(hex2dec(‘EDB88320‘) 32)]‘;
bits = bits();

% Flip first 32 bits
bits(1:32) = 1 - bits(1:32);
% Add 32 zeros at the back
bits = [bits zeros(321)];

% Initialize remainder to 0
rem = zeros(321);

评论

共有 条评论