MTK6260A开机花屏一下
时间:10-02
整理:3721RD
点击:
mtk6260A开机花屏一下,之后就正常显示
开机 屏快速的先白一下、接着花屏,之后就正常显示开机动画。
在 custom_cfg_GPIO_set_level{
...
switch(gpio_dev_type)
{
case GPIO_DEV_LED_MAINLCD:
//delay 加延时
}
...
}
在如上代码处加了延时,仍不能规避这个花屏现象。但此处的Delay却又延时了显示开机动画。
我是想把这个延时提前,请问在哪加? 或者,在显示Logo前把屏刷成黑色背景,请问高手如何实现?
开机 屏快速的先白一下、接着花屏,之后就正常显示开机动画。
在 custom_cfg_GPIO_set_level{
...
switch(gpio_dev_type)
{
case GPIO_DEV_LED_MAINLCD:
//delay 加延时
}
...
}
在如上代码处加了延时,仍不能规避这个花屏现象。但此处的Delay却又延时了显示开机动画。
我是想把这个延时提前,请问在哪加? 或者,在显示Logo前把屏刷成黑色背景,请问高手如何实现?
bootup_logo.c中的 MMICheckDiskDisplay_bootup函数后面增加
{
kal_uint32 i;
kal_uint32 data = 10;
while(data--)
{
for(i=0;i<220000;i++){}// 1ms=220000 TIMES
}
}试下
按你的方法还没解决这现象,不过仍然要谢谢你的回复。
后来发现是GPIO初始化状态不对,outhigh改为低就OK。
在屏初始化最后 加 COM_WRITE(2C);for(i=0;i<lcd_width;i++)for(j=0;j<lcd_height;j++){DATA_WRITE(0X0);DATA_WRITE(0X0);}把屏刷黑。
你这个方法是对的。刚看到的,不然我早就回复你了
谢谢,发现大神好多哈。
谢谢,真心感谢!