📄 project.h
字号:
/******************************************************************************
Copyright (c) 2005 MStar Semiconductor, Inc.
All rights reserved.
[Module Name]: Project.h
[Date]: 04-Jan-2005
[Comment]:
MST project control header file.
[Reversion History]:
*******************************************************************************/
#ifndef _MSPROJECT_H_
#define _MSPROJECT_H_
// system
#include "Typedef.h"
#include "Define.h"
////////////////////////////////////////////////
// Optional function
/////////////////////////////////////////////////
#define SI2C_ENABLE 1 // Slave I2C function enable or not
#define IR_ENABLE 1 // Remote control function enable or not
#define DEMODULELATOR_MODE 1 // 0:Mode 0 1:Mode 1
#define FSC_8X 1 // For test only (please don't enable)
#define MCU_POWERDOWN 0 // Power down MCU when power off
#define ENABLE_VD_COLOR_DETECT 0 // For Video Decoder Color detect
#define ENABLE_VD_DSP 0 // For Video Decoder DSP function
#define ENABLE_NEW_SYNC 1 // For Maria 2 Sync check routine
#define FRFERENCE_CLK 12000000 // X'tal freq.
#define MCU_XTAL_CLK_HZ FRFERENCE_CLK
//#define MCU_XTAL_CLK_HZ 18000000
#define UART_BAUD_RATE 2400 // RS232 debug baud rate
/////////////////////////////////////////
// Main board definition
/////////////////////////////////////////
#define BD_DEMO_7915L_IDP 1
#define BD_DEMO_7985M_IDP 2
#define BD_DEMO_7988M_IAP 3
#define BD_DEMO_7988LR_IAP 4
#define BD_SOCKET_7988M_IAP 5
#define BD_SOCKET_7985M_IDP 6
#define BD_EXMCU_7988M_IAP 7 //kevin
#define BD_DEMO_7915MA_IDP 8
#define BD_DEMO_7918MA_IAP 9
#define BD_DEMO_7910LA_IDP 10
#define BD_SOCTEK_7910LA_IDP 11
#define BD_SOCKET_7988LR_IAP 12
#define BD_SOCKET_7915MA_IDP 13
#define BD_UNKNOWN 0xFF
/////////////////////////////////////////
// Main board definition
/////////////////////////////////////////
#define MARIA_TYPE_SEL MARIA_2
#define BOARD_TYPE_SEL BD_DEMO_7918MA_IAP//BD_DEMO_7910LA_IDP
//kevin
/////////////////////////////////////////
// MCU definition
/////////////////////////////////////////
#define MCU_MSTAR 0
#define MCU_W78E65 1
#define MCU_MTV512 2
/* 20050902 mask (the definication in KeilC)
#if (BOARD_TYPE_SEL == BD_EXMCU_7988M_IAP)
#define MCU_TYPE_SEL MCU_W78E65
#else
#define MCU_TYPE_SEL MCU_MSTAR
#endif
*/
//kevin
/////////////////////////////////////////
// BUS definition
/////////////////////////////////////////
#define DIRECT_BUS 0
#define SERIAL_BUS 1
#if (BOARD_TYPE_SEL == BD_EXMCU_7988M_IAP)
#define BUS_TYPE_SEL SERIAL_BUS
#else
#define BUS_TYPE_SEL DIRECT_BUS
#endif
//kevin
/////////////////////////////////////////
// Key function definition
/////////////////////////////////////////
#define KEY_GPIO 0
#define KEY_ADC 1
#if (BOARD_TYPE_SEL == BD_EXMCU_7988M_IAP)
#define KEY_TYPE_SEL KEY_GPIO
#else
#define KEY_TYPE_SEL KEY_ADC
#endif
///////////////////////////////////////////////////////////
// Board predefine setting
///////////////////////////////////////////////////////////
#if ( BOARD_TYPE_SEL == BD_DEMO_7915L_IDP)
#include "BD_Demo_7915L.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7985M_IDP)
#include "BD_Demo_7985M.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7988M_IAP)
#include "BD_Demo_7988M.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7988LR_IAP)
#include "BD_Demo_7988LR.h"
#elif ( BOARD_TYPE_SEL == BD_SOCKET_7988M_IAP)
#include "BD_Socket_7988M.h"
#elif ( BOARD_TYPE_SEL == BD_SOCKET_7985M_IDP)
#include "BD_Socket_7985M.h"
#elif (BOARD_TYPE_SEL == BD_EXMCU_7988M_IAP)//kevin
#include "BD_ExMCU_7988M.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7915MA_IDP)
#include "BD_Demo_7915MA.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7918MA_IAP)
#include "BD_Demo_7918MA.h"
#elif ( BOARD_TYPE_SEL == BD_DEMO_7910LA_IDP)
#include "BD_Demo_7910LA.h"
#elif ( BOARD_TYPE_SEL == BD_SOCTEK_7910LA_IDP)
#include "BD_Socket_7910LA.h"
#elif ( BOARD_TYPE_SEL == BD_SOCKET_7988LR_IAP)
#include "BD_Socket_7988LR.h"
#elif ( BOARD_TYPE_SEL == BD_SOCKET_7915MA_IDP)
#include "BD_Socket_7915MA.h"
#endif //BOARD_TYPE_SEL
#ifndef ENABLE_CCFL_FUNCTION
#define ENABLE_CCFL_FUNCTION 0
#define CCFL_BURST_MODE 0
#endif
#ifndef CCFL_BURST_MODE
#define CCFL_BURST_MODE 0
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -