• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: bch编解码  

资源简介

BCH码的编码和解码的源代码,适用于NAND的坏块管理。希望对你有帮助!

资源截图

代码片段和文件信息

// BCHEncoder.cpp: implementation of the CBCHEncoder class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “BCHEncoder.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CBCHEncoder::CBCHEncoder()
{
//Initialize Variables
m = 5; n = 31; k = 21; t = 2; d = 5;
length = 31;

// Primitive polynomial of degree 5
    // x^5 + x^2 + 1
p[0] = p[2] = p[5] = 1; 
p[1] = p[3] = p[4] = 0;


//Initialize BCH Encoder
InitializeEncoder();
}

CBCHEncoder::~CBCHEncoder()
{

}

void CBCHEncod

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5955  2012-05-03 09:59  BCH码的编码和解码全部过程的源代码,可以自行改变参数-BCH\BCHEncoder.cpp

     文件       1790  2012-05-03 09:58  BCH码的编码和解码全部过程的源代码,可以自行改变参数-BCH\BCHEncoder.h

     目录          0  2012-05-03 09:59  BCH码的编码和解码全部过程的源代码,可以自行改变参数-BCH

----------- ---------  ---------- -----  ----

                 7745                    3


评论

共有 条评论

相关资源