当前位置: 代码迷 >> WinCE >> wince 开机logo解决思路
  详细解决方案

wince 开机logo解决思路

热度:263   发布时间:2016-04-28 13:36:45.0
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实现
  相关解决方案