tvp5150a.h

来自「TITMS6000 DM642 串口程序 uart」· C头文件 代码 · 共 78 行

H
78
字号
/* ======================================================================== */
/* NAME                                                                     */
/*   tvp5150a.h 		        				                            */
/* DESCRIPTION                                                              */
/*   This file contains parameters definition  of TVP5150A.                 */
/*   "@(#) DDK 1.10.00.23 07-02-03 (ddk-b12)"                               */
/* ------------------------------------------------------------------------ */
/*         Copyright (c) 2004 Wintech Digital System Technology Corp.       */
/*                           All Rights Reserved.                           */
/* ======================================================================== */

#ifndef _TVP5150A_H
#define _TVP5150A_H

#include <csl_i2c.h>
#include <edc.h>

typedef enum TVP5150A_AnalogFormat {
    TVP5150A_AFMT_COMPOSITE,
    TVP5150A_AFMT_SVIDEO
} TVP5150A_AnalogFormat;

typedef enum TVP5150A_Mode {
	TVP5150A_AUTO,
    TVP5150A_NTSC_M,
    TVP5150A_PAL_B,
    TVP5150A_PAL_M,
    TVP5150A_PAL_N,
    TVP5150A_NTSC_443,
    TVP5150A_SECAM
}TVP5150A_Mode;
/*typedef enum TVP5150A_Mode {
    TVP5150A_MODE_NTSC601,
    TVP5150A_MODE_NTSCSqp,
    TVP5150A_MODE_PAL601,
    TVP5150A_MODE_PALSqp,
    TVP5150A_MODE_USER
}TVP5150A_Mode;*/


typedef unsigned int TVP5150A_Cmd;  

#define TVP5150_AMUXMODE_0    0     /* J18 */
#define TVP5150_AMUXMODE_1    1     /* J17 */

#define TVP5146_AMUXMODE_0    0     /* J16 */
#define TVP5146_AMUXMODE_1    1     /* J15 */

#define TVP5150A_POWERDOWN           EDC_USER+1
#define TVP5150A_POWERUP             EDC_USER+2      
#define TVP5150A_SET_AMUXMODE        EDC_USER+3


typedef struct {
    TVP5150A_Mode videoMode;
    TVP5150A_AnalogFormat aFmt;
    Bool enableBT656Sync;    
    I2C_Handle hI2C;
} TVP5150A_ConfParams;

Bool getVideoStandard();
void powerdownTVP5150A(Bool powerDownEnable);
void setBrightness(char value);
void setSaturation(char value);
void setHue(char value);
void setContrast(char value); 

extern EDC_Fxns TVP5150A_Fxns;

#endif 

/* ======================================================================== */
/*  End of file:  tvp5150a.h          	                         			*/
/* ------------------------------------------------------------------------ */
/*             Copyright (c) 2004 Wintech Digital System Technology Corp.   */
/*                         All Rights Reserved.                             */
/* ======================================================================== */

⌨️ 快捷键说明

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