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

📄 src_ctrl.h

📁 terawin的t103 LCD驱动程序
💻 H
字号:

#ifndef  __SRC_CTRL_h
#define  __SRC_CTRL_h
//#define INTERLACED
/************************************
         Input Source
************************************/
#define VIDEO_AVAILABLE				1

	#ifdef VIDEO_AVAILABLE
		#define TW515   0xB8
	#endif 

//#define TV							1
#define PC_MODE						1
//#define DIGI_AVAILABLE				1


//***************************************************************
//				Source				*
//***************************************************************

typedef enum{
	S_NTSC  =0x02,
	S_PAL	=0x04,
	S_SECAM	=0x08,
	S_NTSC_4=0x10, 
	S_PAL_M	=0x20,  
	S_PAL_CN=0x40,  
	S_END	=0x80
}VIDEOSTANDARD;

typedef enum{
		itypeCVBS=0x00,
		itypeSVIDEO,
		itypeYPBPR,
		itypeRGB,
		itypeRGB565,
        itypeITU656,
}Source_Type;


typedef enum{
#ifdef TV
		isrcTV=0x01,
		isrcCVIDEO2,
#else
		isrcCVIDEO1=0x01,
	//	isrcCVIDEO2,
#endif 
	//	isrcCVIDEO3,
		isrcSVIDEO,
	//	isrcSVIDE1,
#ifdef YPbPr
		isrYPbPr,		// add by Sherman 06'01'11
#endif
#ifdef component
		isrcCOMPONENT,
#endif
#ifdef T515	
		isrc_T515_CVIDEO1,
		isrc_T515_CVIDEO2,
		isrc_T515_SVIDEO,
#endif	
#ifdef PC_MODE
		isrccRGB,
#endif
		isrccRGB565,
		isrc_end
}VIDEOINPUT;




/////////////TV Setup ////////////////////////////////////
#ifdef TV

#define LG_701P
//#define JS_6B111
//#define JS_8B111
//#define FQ_1286

#define NTSC

//#define PAL
#ifdef PAL
	#define PAL_I  			0x0e
	#define PAL_DK 			0x0f
#endif

#include "Tuner.h"

//------- Define tuner type according to selected tuner module
#if  (TUNER == TUNER_NONE)
	#define TUNER_TYPE                TUNER_NONE
#elif(TUNER <  TUNER_NTSC)
  	#define TUNER_TYPE                TUNER_NTSC
#elif(TUNER <  TUNER_PAL )
  	#define TUNER_TYPE                TUNER_PAL
#endif

#endif

///////////////////////////////////////////////////

////////////////Video Signal Setup//////////////////////////////////
#define Signal_NTSC		                           
#define Signal_PAL                                 
#define Signal_SECAM                               
//#define Signal_NTSC_4  	
//#define Signal_PAL_M   	
//#define Signal_PAL_CN  	

#ifdef Signal_NTSC
	#define SS_NTSC		0x02 
#else	     
	#define SS_NTSC		0x00
#endif
#ifdef Signal_PAL
	#define SS_PAL		0x04      
#else
	#define SS_PAL		0x00      
#endif
#ifdef Signal_SECAM
	#define SS_SECAM	0x08      
#else
	#define SS_SECAM	0x00  
#endif
#ifdef Signal_NTSC_4
	#define SS_NTSC_4	0x10
#else
	#define SS_NTSC_4	0x00	      
#endif
#ifdef Signal_PAL_M
	#define SS_PAL_M	0x20
#else	      
	#define SS_PAL_M	0x00
#endif
#ifdef Signal_PAL_CN
	#define SS_PAL_CN	0x40 
#else     
	#define SS_PAL_CN	0x00 
#endif
////////////////////////////////////////////

typedef enum {
	isrcNOSIGNAL=0x00,
	isrcANALOG  =0x04,	 //0x0000,0100
	isrcDIGITAL =0x08,	 //0x0000,1000
	isrcVIDEO   =0x0c    //0x0000,1100
}INPUTSOURCE;

typedef enum{
	isrcSS=1,
	isrcCS,
	isrcSOG
}ANALOGINPUT;


////////////////////////////////////////////////

#endif

⌨️ 快捷键说明

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