|
发表于 2007-3-1 15:04:25
|
显示全部楼层
wx5100:
针对你的问题现在大致给你解释如下:
有段MTK平台手机中的LCD驱动代码,大家帮我看看
void powersetting(void) //这个函数应该上电之后的LCD初始化代码
{
Init_Write_CmdData(0x0000,0x0001); //这个意思就是:向地址为0x0000的寄存器写0x0001
delayms(10); //延时
Init_Write_CmdData(0x0011,0x0000);//和前面一样
Init_Write_CmdData(0x0012,0x0003);
delayms(5);
Init_Write_CmdData(0x0013,0x1514);
delayms(5);
Init_Write_CmdData(0x0010,0x4140);
delayms(10);
Init_Write_CmdData(0x0012,0x0018);
delayms(10);
Init_Write_CmdData(0x0013,0x3513);
delayms(40);
}
Init_Write_CmdData函数原形是
void Init_Write_CmdData(kal_unit CMD,kal_uint16 Data)///子函数
{
LCD_Ctrwrite_Hx8309(CMD);//第一个送命令
LCD_Delay(10); //延时
LCD_DataWrite_HX8309(Data);//第二个送数据
}
至于如何点亮一个显示屏,需要硬件的支持(包括背光等),
软件程序支持。这个问题我都不知道怎么回答了。呵呵
如果有点屏方面的问题,我们可以一起探讨一下。
MSN:wangxiaohui0601@hotmail.com |
|