test.h

来自「Viterbi Decoding Techniques in the TMS32」· C头文件 代码 · 共 36 行

H
36
字号
#define FRAME_WORD_SZ 12
#define METRIC_SZ 32
#define FRAME_BIT_SZ 189
#define STATES 16

int frame[FRAME_WORD_SZ] ={
    // 12 words of packed input, 189 bits
    // first 3 bits padded with zeros
          0x0167,  // pad|pad|pad|bit[188]|bit[187]|bit[186]...bit[176]
          0xC0EF,  // bit[175]|bit[174]........................bit[160]
          0x3456,  //...
          0xFADE,
          0xACDC,
          0x2345,
          0xBABE,
          0x789A,
          0xFADE,
          0xC0DE, //....
          0xDEC1, //bit[31].....................................bit[16]
          0x2345, //bit[15].....................................bit[0]
};


int enc_out[2*FRAME_WORD_SZ];

int g0g1[2*FRAME_BIT_SZ]; 

int dec_out[FRAME_WORD_SZ];

int trans[FRAME_BIT_SZ];  

#pragma DATA_SECTION(metrics,".metrics")
 
int metrics[2*STATES]; 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?