大家好!
最近想在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);
------解决方案--------------------
------解决方案--------------------
谢谢#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实现