您的位置:首頁技術文章
文章詳情頁

作者自爆WinXP Embedded嵌入系統之開發內幕

瀏覽:102日期:2023-07-09 15:41:05

在網絡上經常有朋友對開發EMBEDDED感到困難,我感覺第一是大家對英文識別有一定難度,第二沒有象樣的開發手冊,隨開發光盤提供的也只是一個很不詳細的步驟,下面我想對本人在開發中的一些簡單步驟寫出來給大家一個范例,能讓大家更加容易的開發出一個好用的嵌入式系統吧!

注意:有過EMBEDDED開發經驗的可以直接看下去,如果沒有接觸過或者沒有看過微軟原開發文檔的請先看本手冊后面附錄的http://download.zol.com.cn/detail/10/95417.sHTML。

;1.按照微軟開發文檔配置你自己的硬件信息生成XXXXXX.SLD文件直接導入數據庫。

2.打開Target Designer,新建一個配置文件名字隨便輸入,然后會看到以下界面,用右鍵點擊左邊圖中的DemoPlatform組件,選擇添加,就會在右邊配置瀏覽器的頂端多出一個DemoPlatform.slx剛才添加的組件,在配置瀏覽器的頂端,展開DemoPlatform.slx,選中Settings,這時右邊的屬性設置面板會顯示如下可以設置的選項 。(另一種簡單方法直接做標準通用的鏡像:打開Target Designer,新建一個配置文件名字隨便輸入,右邊配置瀏覽器的頂端多出一個Untitled.slx配置文件,在左邊的SYSOFT組件列表中有WINLOGO選項,用左鍵點擊這個組件選擇添加,展開Untitled.slx,選中Settings,這時右邊的屬性設置面板會顯示如下可以設置的選項 。)

在第一個設置Run-time Image Licensing點擊Settings輸入你的有效PID

在Target Devices Settings下面,點擊Show,顯示詳細的選項

設置下列的配置信息:

Boot Drive = C:

Windows Folder = D:Windows (也可以改為其他的不超過八個字符的任意名字比如:C:EMBEDDED 好處是可直接復制到C盤設置雙啟動)

Program Files Folder = D:Program Files (也可以為C:EMBEDDEDProgram Files)

Documents and Settings folder = D:Documents and Settings (也可以為C:EMBEDDEDDocuments and Settings )

Boot ARC path = multi(0)disk(0)rdisk(0)partition(2);(設置為C:EMBEDDED 把前面的2改成1,必須改否則不會啟動)

其他選項保持默認設置。

然后按下F5進行組件檢測,檢測結束會在配置瀏覽器中出現好多剛才沒有的組件,其中最為關鍵的就是User interface core組件,用戶界面核心(設置我的電腦、網絡、IE、control panle)等全在這里設置,點擊這個組件的SETTING,選擇相應的打上勾就行了,如果沒有這個組件,你就在左邊的組件中查找并添加就行了。其他的組件自己根據需要設置就行了。

然后再次執行F5檢測,直到檢測結束沒有報告錯誤時為止,按下F7生成鏡像文件。

好了,圖上結果告訴我們沒有錯誤,按下F7鍵等會上一會吧!哈哈,大功告成,來享用一下自己的成果吧!把生成的鏡像復制到相應的啟動目標盤進行啟動,經過FIRST BOOT AGENT(簡稱FBA)后重新啟動就進入你熟悉的WINDOWS界面了!給一個我自己制作標準電源通用XPE時的配置文件列表大家可以參考一下:(直接右鍵點擊另存為,直接點擊有可能無法下載)http://sysoft.zdwx.com/tmp/Untitled.zip

標簽: Windows系統 WinXP
国产综合久久一区二区三区