⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dtv_c.h

📁 杭州国芯dvb-c解码芯片gx1001p芯片驱动程序源代码
💻 H
字号:
#define GX_CHIP_ADDRESS	           0x18    /*GX1001 chip address*/

/*-- Register Address Defined start ---------------*/

#define GX_CHIP_ID                 0x00
#define GX_MAN_PARA                0x10
#define GX_INT_PO1_SEL             0x11
#define GX_SYSOK_PO2_SEL           0x12
#define GX_STATE_IND               0x13
#define GX_TST_SEL                 0x14
#define GX_I2C_RST                 0x15
#define GX_MAN_RST                 0x16
#define GX_BIST                    0x18
#define GX_MODE_AGC                0x20
#define GX_AGC_PARA                0x21
#define GX_AGC2_THRES              0x22
#define GX_AGC12_RATIO             0x23
#define GX_AGC_STD                 0x24
#define GX_SCAN_TIME               0x25
#define GX_DCO_CENTER_H            0x26
#define GX_DCO_CENTER_L            0x27
#define GX_BBC_TST_SEL             0x28
#define GX_AGC_ERR_MEAN            0x2B
#define GX_FREQ_OFFSET_H           0x2C
#define GX_FREQ_OFFSET_L           0x2D
#define GX_AGC1_CTRL               0x2E
#define GX_AGC2_CTRL               0x2F
#define GX_FSAMPLE_H               0x40
#define GX_FSAMPLE_M               0x41
#define GX_FSAMPLE_L               0x42
#define GX_SYMB_RATE_H             0x43
#define GX_SYMB_RATE_M             0x44
#define GX_SYMB_RATE_L             0x45
#define GX_TIM_LOOP_CTRL_L         0x46
#define GX_TIM_LOOP_CTRL_H         0x47
#define GX_TIM_LOOP_BW             0x48
#define GX_EQU_CTRL                0x50
#define GX_SUM_ERR_POW_L           0x51
#define GX_SUM_ERR_POW_H           0x52
#define GX_EQU_BYPASS              0x53
#define GX_EQU_TST_SEL             0x54
#define GX_EQU_COEF_L              0x55
#define GX_EQU_COEF_M              0x56
#define GX_EQU_COEF_H              0x57
#define GX_EQU_IND                 0x58
#define GX_RSD_CONFIG              0x80
#define GX_ERR_SUM_1               0x81
#define GX_ERR_SUM_2               0x82
#define GX_ERR_SUM_3               0x83
#define GX_ERR_SUM_4               0x84
#define GX_RSD_DEFAULT             0x85
#define GX_OUT_FORMAT              0x90

/*-- Register Address Defined start ---------------*/


/*======================================================================*/


/* -------------------------- IIC BUS Driver start ---------------------*/

void GX_Write_A_Byte(int RegAddress,int WriteValue);

int GX_Read_A_Byte(int RegAddress);

/*-------------------------- IIC BUS Driver end -----------------------*/


/*-------------------------- Control set start ------------------------*/
void GX_Init_PARA(void);

void GX_Init_Chip(void);

void GX_HotReset_CHIP(void);

void GX_CoolReset_CHIP(void);

void GX_SetTheOutputMode(int mode);

void GX_Select_DVB_QAM_Size(int size);

int  GX_ReadThe_ALL_OK_Signal(void);

void GX_Set_Tunner_Repeater_Enable(int OnOff);

/*-------------------------- Control set end ---------------------------*/


/*--------------- Symbol recovery start --------------------------------*/

void GX_SetTheSymbolRate(unsigned long Symbol_Rate_Value);
void GX_SetTheOSCFreq(unsigned long OSC_frequancy_Value,unsigned long Carrier_center,int Spec_invert);

unsigned char GX_Change2percent(int value,int low,int high);
int GX_100Log(int);
unsigned char GX_Get_SN(void);
unsigned char GX_Get_Signal_Strength(void);

/*--------------- Symbol recovery end ----------------------------------*/

void GX_Set_RFFrequency(unsigned long fvalue);

/*-------------------------------------------------------------------------*/

⌨️ 快捷键说明

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