#define __OSDDRAW003__
#include "Core\Header\Include.h"
#if(_OSD_TYPE == _OSD003)
//-------------------------------------------------------------------
bit CEnable(void)
{
return 1;
}
//----------------------------------------------------------------------------------------------------
bit CVideoEnable(void)
{
if(bSourceVideo() || _SOURCE_YPBPR == _GET_INPUT_SOURCE() || _SOURCE_HDMI == _GET_INPUT_SOURCE())
return 1;
else return 0;
}
//------------------------------------------------------------------------
bit CVideoNTSCEnable(void)
{
if((bSourceVideo() && (ucVideoType == ZNTSC || ucVideoType == ZNTSC_443 || ucVideoType == ZNTSC_50)) &&
(_SOURCE_YPBPR != _GET_INPUT_SOURCE()))
return 1;
else return 0;
}
//------------------------------------------------------------------------
bit CVgaEnable(void)
{
if(_GET_INPUT_SOURCE() == _SOURCE_VGA)
return 1;
else return 0;
}
//---------------------------------------------------------------------------
/*
bit CHDMIEnable(void)
{
if(_GET_INPUT_SOURCE() == _SOURCE_HDMI)
return 1;
else return 0;
}
//---------------------------------------------------------------------------
bit CDviEnable(void)
{
if(_GET_INPUT_SOURCE() == _SOURCE_DVI)
return 1;
else return 0;
} */
//---------------------------------------------------------------------------
bit CTVEnable(void)
{
if(_GET_INPUT_SOURCE() == _SOURCE_VIDEO_TV)
return 1;
else return 0;
}
//---------------------------------------------------------------------------
bit MDisplayRatioEnable(void)
{
if(CCalcRatio() >= 75) // 屏的比例 4:3 或 5:4
return _FAIL;
return _TRUE;
}
//---------------------------------------------------------------------------
bit MSoundEnable(void)
{
#if (_SOUND_PROCESSOR)
return _TRUE;
#else
return _FALSE;
#endif
}
//---------------------------------------------------------------------------
bit MNJW1144Enable(void)
{
#if(AUDIO_TYPE == _AUDIO_NJW1144)
return 1;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
#if(_CHANGE_SOURCE_METHOD == _CHANGE_SOURCE_METHOD_0)
bit CMIVgaEnable(void)
{
return _VGA_SUPPORT;
}
//---------------------------------------------------------------------------
bit CMIDVIEnable(void)
{
return _TMDS_SUPPORT;
}
//---------------------------------------------------------------------------
bit CMIHDMIEnable(void)
{
return _HDMI_SUPPORT;
}
//---------------------------------------------------------------------------
bit CMIYPBPREnable(void)
{
return _YPBPR_SUPPORT;
}
//---------------------------------------------------------------------------
bit CMISVEnable(void)
{
return _VIDEO_SV_SUPPORT;
}
//---------------------------------------------------------------------------
bit CMIAVEnable(void)
{
return _VIDEO_AV_SUPPORT;
}
#endif // #if(_CHANGE_SOURCE_METHOD == _CHANGE_SOURCE_METHOD_0)
//---------------------------------------------------------------------------
bit CMITVEnable(void)
{
return _VIDEO_TV_SUPPORT;
}
//---------------------------------------------------------------------------
bit CEngEnable(void)
{
return ENGLISH_EN;
}
//---------------------------------------------------------------------------
bit CCHI_S_Enable(void)
{
return LNG_CHI_S_EN;
}
//---------------------------------------------------------------------------
bit CFRA_Enable(void)
{
return LNG_FRA_EN;
}
//---------------------------------------------------------------------------
bit CITA_Enable(void)
{
return LNG_ITA_EN;
}
//---------------------------------------------------------------------------
bit CDEU_Enable(void)
{
return LNG_DEU_EN;
}
//---------------------------------------------------------------------------
bit CESP_Enable(void)
{
return LNG_ESP_EN;
}
//---------------------------------------------------------------------------
bit CCHI_T_Enable(void)
{
return LNG_CHI_T_EN;
}
//---------------------------------------------------------------------------
bit CJAP_Enable(void)
{
return LNG_JAP_EN;
}
//---------------------------------------------------------------------------
bit CKOR_Enable(void)
{
return LNG_KOR_EN;
}
//---------------------------------------------------------------------------
bit CRUS_Enable(void)
{
return LNG_RUS_EN;
}
//---------------------------------------------------------------------------
bit CEnNtsc_M(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_NTSC_M_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnNtsc_BG(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_NTSC_4_BG_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnNtsc_DK(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_NTSC_4_DK_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnNtsc_I(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_NTSC_4_I_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnPal_M(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_PAL_M_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnPal_BG(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_PAL_BG_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnPal_DK(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_PAL_DK_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnPal_I(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_PAL_I_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnPal_N(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_PAL_N_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnSecam_BG(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_SECAM_BG_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnSecam_DK(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_SECAM_DK_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnSecam_L(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_SECAM_L_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit CEnSecam_LL(void)
{
#if(_VIDEO_TV_SUPPORT)
return _TV_SECAM_LL_SUPPORT;
#else
return 0;
#endif
}
//---------------------------------------------------------------------------
bit COSDDoubleEN(void)
{
if(Panel[ucPanelSelect]->DHWidth < 1280 || Panel[ucPanelSelect]->DVHeight < 1024)
return _FALSE;
return _TRUE;
}
//---------------------------------------------------------------------------
bit CAFCEnable(void)
{
#if(_TV_AFC)
return _TRUE;
#endif
return _FALSE;
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
BYTE StateColor(BYTE State)
{
switch(State)
{
case _ST_NORMAL: return _MENU_NORMAL_COLOR;
case _ST_SELECT: return _MENU_SECECT_COLOR;
case _ST_ADJUST: return _MENU_ADJUST_COLOR;
case _ST_DISABLE:
default: return _MENU_DISABLE_COLOR;
}
}
//-----------------
没有合适的资源?快使用搜索试试~ 我知道了~
RTD2660_V025_0826.rar_LVDS TTL_PRTD-025磁力_prtd-025_rtd2660_v025_
共293个文件
h:83个
obj:61个
lst:61个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 7 下载量 61 浏览量
2022-07-15
13:29:30
上传
评论 2
收藏 5.49MB RAR 举报
温馨提示
RTD2660 源码 HDMI TTL LVDS 稳定版本。
资源详情
资源评论
资源推荐
收起资源包目录
RTD2660_V025_0826.rar_LVDS TTL_PRTD-025磁力_prtd-025_rtd2660_v025_ (293个子文件)
RTDAccess.__i 139B
gmiOSDFunc.__i 132B
GUartSend.__i 130B
Mcu.__i 121B
Int.__i 121B
I2c.__i 121B
L51_BANK._ia 104B
STARTUP._ia 101B
L51_BANK.A51 42KB
STARTUP.A51 4KB
reset.a51 762B
RTD2662.B00 192KB
RTD2662.B01 182KB
RTD2662_Opt.Bak 14KB
RTD2662_Uv2.Bak 14KB
DEL_ALL_TEMP.BAT 400B
OsdMenuFunc003.c 224KB
OsdRes003.c 211KB
OsdPub007.c 157KB
OsdRes002.c 108KB
Mode.c 88KB
Adjust.c 86KB
OsdMenuFunc002.c 82KB
Auto.c 57KB
OsdTable003.c 45KB
OsdTable002.c 45KB
Adjust_customer.c 43KB
OsdProc003.c 41KB
OsdMenuFunc001.c 33KB
OsdTV007.c 32KB
Sync.c 31KB
gmiOSDFunc.c 30KB
OsdRes001.c 30KB
OsdProc002.c 23KB
eeprom.c 23KB
video.c 21KB
OSD_FAC.c 20KB
OsdVga007.c 19KB
TN8337.C 19KB
TDQ6F6.C 19KB
Scaler.c 19KB
TV.c 18KB
OsdTable001.c 17KB
OsdProc001.c 17KB
Hdmi.C 16KB
Source.c 15KB
FrameSync.c 14KB
JS_6B1.C 12KB
YPbPr.c 12KB
JS_6B2.C 12KB
TNJ8355.C 12KB
Misc.c 12KB
Func.C 11KB
RTDAccess.c 11KB
Power.c 11KB
Key.c 9KB
Osd002Func.C 8KB
JS_6AM.C 8KB
Int.c 8KB
Timer.c 8KB
FreqTable.C 7KB
Uart.c 7KB
I2c.c 5KB
Key_PCB2660_003_5Key.c 4KB
Key_PCB2660_003.c 4KB
Key_PCB2660_007.c 4KB
Key_PCB2660_002.c 4KB
Key_PCB2660_001.c 4KB
OsdAV007.c 4KB
gmi_Sc7313.c 4KB
GUartSend.c 3KB
IR_Nec.c 3KB
Main.c 3KB
Mcu.c 2KB
Struct.c 1KB
CreateGFF.exe 229KB
RTD2662G.gff 151KB
ScalerDef.h 138KB
Font007.h 59KB
ModeTable.h 53KB
Adjust_customer.h 45KB
Osd007.h 43KB
YPbPr.h 33KB
Osdpub007.h 27KB
PNL_LVDS.h 22KB
Struct.h 22KB
Pcb_RTD3580D_LCDTV_DEMO_PCB1.h 21KB
Mcu.h 20KB
Mode.h 20KB
SystemTable.h 20KB
Video.h 18KB
Global.h 16KB
Adjust.h 16KB
OsdMenuFunc003.h 13KB
MainDef.h 11KB
Key_PCB2660_003_5Key.h 11KB
gmiOSDFunc.h 10KB
Key_PCB2660_003.h 10KB
PNL_TTL.h 10KB
HdmiModeTable.H 8KB
共 293 条
- 1
- 2
- 3
林当时
- 粉丝: 95
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论14