6410 ,ce6,怎么设置任意LCD分辨率,修改哪个文件?
最好能把文件的路径也写出来。我在 C:\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\DISPLAY\s3c6410_disp_drvs3c6410_disp.h
并没有发现类似设置,VFP,VBP,HS,VSY的参数阿 eboot里,选项s 斑竹阿,我是任意分辨率
你说的eboot
0)3.5'LCD 320X240
1)4.3'LCD 480X272
2)5.6'LCD 640X480
3)7.0'LCD 800X480
4)VGA 800X600
只有4种。我的屏是1024×600,你说怎么改? 改eboot源码吧~ 我在9261 wince5里面 只要修改个注册表就行了。不知道安装你们的BSP后,关于LCD DRIVER在哪儿修改? C:\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\DISPLAY\s3c6410_disp_lib
有: case LDI_HUA350_RGB:
LDI_INF((_T(" Output Devce Type [%d] = LDI_HUA350_RGB\n\r"), g_ModuleType));
pDeviceInfo->RGBOutMode = DISP_16BIT_RGB565_P;
pDeviceInfo->uiWidth = 320;
pDeviceInfo->uiHeight = 240;
pDeviceInfo->VBPD_Value = 18;
pDeviceInfo->VFPD_Value = 5;
pDeviceInfo->VSPW_Value = 15;
pDeviceInfo->HBPD_Value = 68;
pDeviceInfo->HFPD_Value = 15;
pDeviceInfo->HSPW_Value = 8;
pDeviceInfo->VCLK_Polarity = IVCLK_RISE_EDGE;
pDeviceInfo->HSYNC_Polarity = IHSYNC_HIGH_ACTIVE;
pDeviceInfo->VSYNC_Polarity = IVSYNC_HIGH_ACTIVE;
pDeviceInfo->VDEN_Polarity = IVDEN_HIGH_ACTIVE;
pDeviceInfo->PNR_Mode = PNRMODE_RGB_P;
pDeviceInfo->VCLK_Source = CLKSEL_F_HCLK;//CLKSEL_F_LCDCLK;
pDeviceInfo->VCLK_Direction = CLKDIR_DIVIDED;
pDeviceInfo->Frame_Rate = 60;
break;
我要新增一款LCD怎么改?是在这里修改么?
===========================================
EBOOT的源码在哪儿修改呢? 找到eboot的设置项。键盘输入”S“ 老大,这招不灵,3楼说了。 :L 我的意思是,从源码中,找到这一项,看里面是怎么实现的~
页:
[1]
2