📄 code.h
字号:
#ifndef __CODE_H__
#define __CODE_H__
/* include */
#include "common.h"
/* define value */
/* code status size */
#define CODE_SF 7
#define CODE_SF_NUM 256
/* code status */
#define CODE_UNABLE 0
#define CODE_ABLE 1
/* SF for code words */
#define SF_4 0
#define SF_8 1
#define SF_16 2
#define SF_32 3
#define SF_64 4
#define SF_128 5
#define SF_256 6
/* max # code words of SF */
#define MAX_C_SF_4 4
#define MAX_C_SF_8 8
#define MAX_C_SF_16 16
#define MAX_C_SF_32 32
#define MAX_C_SF_64 64
#define MAX_C_SF_128 128
#define MAX_C_SF_256 256
/* SF weight for code words */
#define SF_4_W 64
#define SF_8_W 32
#define SF_16_W 16
#define SF_32_W 8
#define SF_64_W 4
#define SF_128_W 2
#define SF_256_W 1
/* SF weight for code words shift bits */
#define SF_4_S 6
#define SF_8_S 5
#define SF_16_S 4
#define SF_32_S 3
#define SF_64_S 2
#define SF_128_S 1
#define SF_256_S 0
/* external function */
extern void initialize_code_word(int Ct_val);
extern u8 sub_code_sub(int data_rate);
extern u8 generate_code_opt_and_delete_BS(int *get_cw);
extern void back_code_word_to_Ct(int *back_cw);
extern void print_Ct();
extern void print_Copt();
extern void print_Copt1();
#endif /* __CODE_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -