YB_TX_RX_APE_PRJ/APELib/Transmitter/inc/transmitter_macro.h

42 lines
2.3 KiB
C
Raw Normal View History

/******************************************************************
* @file transmitter_macro.h
* @brief: [file description]
* @author: HUOHUO
* @Date 2024420
* COPYRIGHT NOTICE: ITTC
* Change_date Owner Change_content
* 20241007 HUOHUO create file
*****************************************************************/
#ifndef TRANSMITTER_MACRO_H
#define TRANSMITTER_MACRO_H
//GENERATE with Generate_transmitter_macro_h.m
//DO NOT MODIFY
//=======================================================================
//微码配置空间长度定义单位为word(4Byte)
#define TRANSMITTER_ConfigCBSegment_CFG1_LENGTH (0x0040)
#define TRANSMITTER_Config64BG1_CFG2_LENGTH (0x0130)
#define TRANSMITTER_Config64BG2_CFG3_LENGTH (0x0130)
#define TRANSMITTER_Config384Pre_CFG4_LENGTH (0x00A0)
#define TRANSMITTER_Config384BG1_CFG5_LENGTH (0x00E0)
#define TRANSMITTER_Config384BG2_CFG6_LENGTH (0x00B0)
#define TRANSMITTER_ConfigRMBitSelLDPC_CFG7_LENGTH (0x00D0)
#define TRANSMITTER_ConfigRMBitILLDPC_CFG8_LENGTH (0x0160)
#define TRANSMITTER_ConfigModuQPSK_CFG9_LENGTH (0x0080)
#define TRANSMITTER_ConfigModuQAM16_CFG10_LENGTH (0x0080)
#define TRANSMITTER_ConfigModuQAM64_CFG11_LENGTH (0x0080)
#define TRANSMITTER_ConfigModuQAM256_CFG12_LENGTH (0x0080)
#define TRANSMITTER_TransformConfig_2_CFG1_LENGTH (0x0060)
#define TRANSMITTER_TransformConfig_4_CFG2_LENGTH (0x0080)
#define TRANSMITTER_TransformConfig_8_CFG3_LENGTH (0x00C0)
#define TRANSMITTER_ConfigByteCopy_CFG1_LENGTH (0x0030)
#define TRANSMITTER_InterpolationLTE_2nd_CFG1_LENGTH (0x00D0)
//SPU查找表各字段长度定义,单位为word(4Byte)
#define TRANSMITTER_CalBG1HMatrix_LUT1_LENGTH (0x0448)
#define TRANSMITTER_CalBG2HMatrix_LUT2_LENGTH (0x0280)
#define TRANSMITTER_Pilot_Data_LENGTH (0x0400)
#define TRANSMITTER_InterpolationLTE_2nd_LUT_LENGTH (0x000E)
//6006
//=======================================================================
#endif