读书人

wince 开机logo解决思路

发布时间: 2012-03-22 17:43:57 作者: rapoo

wince 开机logo
大家好!
最近想在wince启动时显示logo界面,不知道怎么操作,望大家指点具体操作办法,多谢了!!!

[解决办法]
EBOOT初始化LCD并把LOGO数据送给显示的BUFFER就行了。
[解决办法]
如果是wince600,我做过6410的开机画面。就在eboot里的main函数里修改即可。
[解决办法]
我用的是现成的开发板,在bootloader里更换图片信息
[解决办法]
把bitmap.c文件中图片的数据改一下即可
[解决办法]
可以在eboot里面写到显示buffer.

或者在kernel里面替换威软的bitmap.c
[解决办法]
学习了.

其实也可以将LOGO转成BIN文件,放到FLASH上面,以后方便更换LOGO图片.
[解决办法]
在这个函数上面改就行了static void InitDisplay(DWORD LcdType)

C/C++ code
    // Display a bitmap image on the LCD...    //    memset((void *)IMAGE_FRAMEBUFFER_UA_BASE, 0, XSize*YSize*2);
[解决办法]
探讨
在这个函数上面改就行了static void InitDisplay(DWORD LcdType)


C/C++ code
// Display a bitmap image on the LCD...
//
memset((void *)IMAGE_FRAMEBUFFER_UA_BASE, 0, XSize*YSize*2);

[解决办法]
谢谢#11了啊
[解决办法]
#if 1
memcpy((void *)EBOOT_FRAMEBUFFER_UA_START, (void *)InitialImage_rgb16_640x480, 640*480*2);
在eboot的main.c里面添加该函数
InitialImage_rgb16_640x480.h文件
[解决办法]
可以在EBOOT中实现,也可以在KERNENL中的OAL实现

读书人网 >WinCE

热点推荐