📄 himax8802.c
字号:
/*
DM270 ARM Evaluation Software
(c)Texas Instruments 2003
*/
#include <system/venc270.h>
#include <user/himax8802.h>
#include <system/clkc270.h>
STATUS DLED_enable(BOOL enable) {
VENC_FSET( DLCD2, DOE, enable == TRUE ? 1 : 0);
return E_PASS;
}
void HIMAX8802Init(void)
{
_VENC_VID01_SET(0xC865); // 0xD801
_VENC_VID02_SET(0x2700); // 0x25FF
_VENC_DLCD1_SET(0x8618); // 0x8618 ,0xC003
_VENC_DLCD2_SET(0x4047);
_VENC_DCLKPTN0E_SET(0x00A8);
_VENC_DCLKPTN1E_SET(0x0000);
_VENC_DCLKPTN2E_SET(0x0000);
_VENC_DCLKPTN3E_SET(0x0000);
_VENC_DCLKPTN0O_SET(0x00A8);
_VENC_DCLKPTN1O_SET(0x0000);
_VENC_DCLKPTN2O_SET(0x0000);
_VENC_DCLKPTN3O_SET(0x0000);
_VENC_DCLKSTPHE_SET(0x0000);
_VENC_DCLKSTPHO_SET(0x0000);
_VENC_DCLKVLDH_SET(0x0000);
_VENC_DCLKSTPV_SET(0x0000);
_VENC_DCLKVLDV_SET(0x0000);
_VENC_HVPWIDTH_SET(0x0103);
_VENC_HINTERVL_SET(0x0000);
_VENC_HSTART_SET(0x00A0);
_VENC_HVALID_SET(0x0280);
_VENC_VINTERVL_SET(0x0000);
_VENC_VSTART_SET(0x000D);
_VENC_VVALID_SET(0x00F0);
_VENC_HDELAY_SET(0x0000);
_VENC_VDELAY_SET(0x0000);
_VENC_CULLLINE_SET(0x0000);
_VENC_PWMCTRL_SET(0x0000);
_VENC_PWMCNT_SET(0x0000);
_VENC_RGBLEVEL_SET(0x2000);
_VENC_ATR0_SET(0x0000);
_VENC_ATR1_SET(0x0000);
_VENC_ATR2_SET(0x0000);
_VENC_REC656_SET(0x0000);
_VENC_EPSON_LCD_SET(0x0000);
_VENC_GCPDATA_SET(0x0000);
_VENC_CASIO_SET(0x0020);
_VENC_DOUTCTL_SET(0x0000);
_VENC_SGHSYNP_SET(0x0802);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -