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

📄 tvpvcxo_fw.h

📁 ti的数字电视芯片 tvp9000的源码
💻 H
字号:
/***************************************************************************** 
*    Property of Texas Instruments Incorporated, Copyright 2000
*    All rights reserved
******************************************************************************/
/*********************************************************************
*
* Description:
*  TvpVcxo_fw.h contains private definitions related to the clock recovery module
*  
*  Contents:
*      Flag definitions
*      Function protoypes
*   
**********************************************************************/
/*********************************************************************
*
* $Revision: $
*
* $History: TvpVcxo_fw.h $
* 
*********************************************************************/
#ifndef TVP_VCXO_FW_DOT_H_IS_DEFINED
#define TVP_VCXO_FW_DOT_H_IS_DEFINED

#define TVP_VCXO_DISCARDLIMIT               3            // Max # of discard deltas       
#define TVP_VCXO_CENTER_FREQ                255          // Center frequency of vcxo         
#define TVP_VCXO_DELTA_ARRAY_SIZE           8            // Size of circular array        
#define TVP_VCXO_DELTA_ARRAY_MASK (TVP_VCXO_DELTA_ARRAY_SIZE -1)            
#define TVP_VCXO_GUARDBAND_SKIP             16           // No guardband for the
                                                     // first n times  
#define TVP_VCXO_MAX_ADJUST                 0x1FF        // For 9-bit Precision
#define TVP_VCXO_OVERFLOW_LIMIT             3
#define TVP_VCXO_UNDERFLOW_LIMIT            TVP_VCXO_OVERFLOW_LIMIT
#define TVP_VCXO_MAX_VALUE                  TVP_VCXO_MAX_ADJUST
#define TVP_VCXO_MIN_VALUE                  0
#define TVP_SDD_CTRL_DEFAULT                0xF          // 9-bit  Update on VBI
#define TVP_SDD_F0_COMP_DEFAULT             0x1B774      // Magic value

#define TVP_VCXO_DIVIDER_DEFAULT            0            // Default values
#define TVP_VCXO_SENS_LIMIT_DEFAULT         64 
#define TVP_VCXO_GUARDBAND_DEFAULT          40

/*********************************************************************/
/*VCXO Module Functions prototypes*/
long tvpVcxoDeltaAvg (long new_delta, unsigned char reset);
void tvpVcxoAdjustCalc (unsigned long ref_clk,
                        unsigned long ref_clk_ext,
                        unsigned long stc,
                        unsigned long stc_ext,
                        unsigned char *reload);

#endif

⌨️ 快捷键说明

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