WinCE6 0 修改開機Logo方法

2021-06-28 22:58:16 字數 590 閱讀 2497

開機logo的修改方法主要有兩種:

不能太大,否則會導致eboot太大,而且後期的logo更新也變的很麻煩。

活,可以支援比較大的,而且後期logo更新比較容易,缺點就是比方法一複雜,需要改動eboot的源**。

今天先給出方法一的詳細實現方案,實驗平台:wince6.0+android6410 +4.3寸cld。

在eboot中需要對lcd進行初始化工作(雖然不是必須的,但目前大多都這樣做),即在函式oemplatforminit中由initializedisplay函式來實

現,開機logo的設定就在這個函式裡面。(如果不清楚請參看博文

如果只是想簡單的設定logo為單色的話,直接使用下面**就可以了,是4.3寸屏下rgb565格式的填充方法。

#elif (lcd_bpp == 16)

{ int i;

unsigned short *pfb;

pfb = (unsigned short *)eboot_framebuffer_ua_start;

for (i=0; i據與顯示快取的匹配問題,如果不匹配,就會發生大家所說的花屏現象。

如何安裝WinCE6 0

說實話,這個也寫一篇blog,實在不應該。今天重新安裝了wince6.0的開發環境,感覺還是挺累的。所以還是寫一篇吧,這個寫起來比較簡單,也算是這個月最後一篇blog了。下面開始 1.首先安裝visual studio 2005。7.當然,以後如果出了新的補丁,也要繼續打下去了。現在要公升級.net...

wince6 0 開發流程

windows ce概述從6.0版本開始,windows ce的名字改為windows embedded ce,當然這也是為了結合windows embedded品牌作出的改變。ce經過了十年的風風雨雨之後,終於在ce 6.0這個版本上再次浴火重生了。ce 6.0經歷了ce歷史上第二次 核心重寫,使...

WinCE6 0驅動移植

裝置管理器 裝置管理 在private winceos coreos device 目錄.看看裝置管理器的入口點devmain.c.在wince5.0時代,裝置管理器是作為乙個程序來實現的 devece.exe.所以裡面就是乙個入口函式winmain 呼叫startdevicemanager 函式....