引用:
Originally posted by mokog123
對不起小弟還是不了解裝法,請教一下裝wincec或是XP EMBEDDED 模擬器要何裝?我看不太懂英文,還有模擬器是如何動作,它可以抓到pc的硬體嗎?我老師主要想法是將EMBEDDED應用程式由pc開發,之後傳到真正的實體上,應該就是貴公司做的事吧,只是因為我只有1個人作,所以要做的EMBEDDED應用程式會很簡單,我只是要將所作程式domo給pc上給老師看就好
|
其實只要有一台pc就搞定了,但CE除了Platform Builder,還要Visual Studio來輔助,在CE這邊我還不是很熟啦…因為說實話我是比較偏HW的啦,我們做CPU board,大部是做intel跟via比較多,serverworks也有!
嗯!我講一下XP EMBEDDED好了,其實你就把它想成被模組化的XP,基本上跟我們DESKTOP用的XP是一樣的東西,核心是完全一樣的,例如說你今天要在學校要在走廊上放一台公共資訊站,只要讓學校同學上上網查個資料,你並不需要完整的XP都把它裝進去,還讓同學們在那邊亂搞,這時你就可以用XP EMBEDDED裝個基本的開機檔案,然後網路基本設定,然後包個IE,這樣就可以啦!連"開始那條BAR也沒有,桌面空的,CTRL+ALT+DEL無效,滑鼠右鍵只在IE下有效果,這些都做的到。
目前XP EMBEDDED只能跑X86 base,不像CE可對應多種平台(COMPLIER 不一樣)
開發PC:
一台WIN2K加SP?(忘了),裝上它的Platform Builder(IDE),加上它COMPONENT DATABASE大概3G多,例如你把你的PC裝XP EMBEDDED,不管是AMD或INTEL都行,只要X86的機器而且XP也能跑,就可以了,然後用一內附一支程式叫TA(Target Analyzer)在你的機器上跑一下,然後它會自動把妳這台機器的硬體資訊全部收集起來,然後放回Platform Builder,接下來它就會自動所以的系統檔還有driver叫通通從DATABASE抽出來,然再把妳要的AP加進去,當然要加你自已寫的AP也可以,只是要用它一個工具先把你的AP轉成COMPONENT,然後再加進去,那如果你有些DEVICE,XP認不到怎麼辦呢?例如新的一些VGA CARD,那你直接把廠商附的XP DRIVER一樣用它的工具把它轉成一個COMPONENT,然後加進來,就可以了,也就是說XP EMBEDDED用的DRIVER跟標準的XP是一樣的!最後一個步,就是做IMAGE了,然後把這個IMAGE COPY到你的HDD,當然不一要HDD,只要能開機的STORAGE,例如我用一張256M的CF卡也是可以,當然HW這邊要配合啦…
哦…大概就這樣啦,至於DEBUG跟模擬器(好像沒有),我是沒用過啦,反正做好就直接上了!不行再來
