一WindowsCE操作系統(tǒng)的映像構(gòu)建_第1頁
一WindowsCE操作系統(tǒng)的映像構(gòu)建_第2頁
一WindowsCE操作系統(tǒng)的映像構(gòu)建_第3頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)一WindowsCE操作系統(tǒng)的映像構(gòu)建一、實(shí)驗(yàn)?zāi)康?、學(xué)會使用PlatformBuilder在模擬其下建立并配置新的工程。2、熟悉PB編譯環(huán)境。二、實(shí)驗(yàn)內(nèi)容學(xué)習(xí)使用PlatformBuilder5.0集成開發(fā)環(huán)境向?qū)Ы⒒谀M器環(huán)境的操作系統(tǒng)映像,學(xué)習(xí)PlatformBuilder5.0的開發(fā)環(huán)境基本設(shè)置。編譯系統(tǒng),觀察編譯結(jié)果。三、預(yù)備知識WindowsCE.net系統(tǒng)基本概念,嵌入式系統(tǒng)體系結(jié)構(gòu)。四、實(shí)驗(yàn)設(shè)備及工具硬件:PC一臺,配置要求比較高軟件:PC操作系統(tǒng)WinXP、PlatformBuilder5.0版本五、實(shí)驗(yàn)步驟1、操作系統(tǒng)映像的構(gòu)建1)點(diǎn)擊菜單中的"File”

2、中的"Newplatform",出現(xiàn)如圖2-30所示向?qū)υ捒颉_@個向?qū)Э梢詭椭⒁粋€標(biāo)準(zhǔn)的WinCE工程。圖2-302)選擇工程存儲路徑PB的工程默認(rèn)放在PBWorkspaces目錄下,建立一個工程會自動建立一個同名的目錄。這就是所謂的工程目錄。在name框中輸入要創(chuàng)建的的平臺名稱“MyDesign”,路徑最好不要變3)單擊“Next”,出現(xiàn)如圖所示的“Step3”對話框,選擇“EMULATOR:X86”和“AMDGEODE:x86”。這里創(chuàng)建一個既可以在模擬器上運(yùn)行,也可以在硬件上運(yùn)行的操作系統(tǒng)設(shè)計(jì)。Internetappliance4)單擊"Next”,出

3、現(xiàn)"Step4”對話框,從可用的OS設(shè)計(jì)模板中選擇KmPlfitfcTiVizard-Stain4DrsignTemplateAdesign1ennpla>l£is:&pre-dellnedselkdionofCatalaniBems.AvadlablcdesignIcoiplBles:CustomDeviceDigitalMediaRbcciwfEnlcrpriBETcmiiinalEnlerprlseWebP»dGalewsyIndusUilalCfintrolieiInlernielChoD'atthis:designtcmpklcIh

4、at禎rnoslc-ldBclyalignedwilhlhepurposeofyourtargetdevice.ProvidcBthe?t>r1lngpofinlforabrowscr-bfl&cdDonsuimciInlerneiOappliancewilholiixcddispl-aysuclias»CRTorLCDdisplayandkeyboardrIPPhoS'MobileHandticlilS舟Top日:職TiihyKemtlWinflow*;ThinCllenl<flackHext>Cancel5)單擊"Next”,出現(xiàn)&qu

5、ot;step5”對話框,瀏覽并接受默認(rèn)的"Applicatios&Media"配項(xiàng)。6)單擊"Next”,出現(xiàn)下圖對話框,瀏覽并接受默認(rèn)的aNetworking&Communications配置選項(xiàng)。HerPlatfpTM,Wizard-St翊盤一Networking&CommunicationsSelectitemsfornetworkingandcommunicationstoincludeinyourOSdesign.Items:TCP/IPv6S叩portTheInternetstandardprotocol,version6.D

6、LocalAreaNetwork(LAN)i+iIPersonalAreaNetworkPAN+RemoteDesktopConnection+Security+WideAreaNetworkWAN<BackFinishCancel7)單擊"Next”,出現(xiàn)"step7”對話框,單擊"Finish”保存平臺設(shè)置并關(guān)閉NewPlatformWizardPlatfor*VizardStepfxCompletingtheNewPlatformWizardYouhavesuccessfullycompletedtheNewPlatformWizard.Youhave

7、createdanOSdesignforaWindowsCE-basedplatform.Bydefault.PlatformBuilderprovidesaDebugconfigurationandaReleaseecufigurationofthisOSdesign.Options::.l?ui"Cptc?吉ftheDeBujan。Rshe?<t;nfiguahcrsC*g;Li£Ci$。至icnrithcMth屋心d.Todosethiswizard,ciFinish.<Back!«FinishCancel具體各個組件的功能可以參考Platfor

8、mBuilder幫助文檔和MSDN里相關(guān)的說明。8)完成上述步驟后,PB產(chǎn)生了Mydesign平臺配置必須的所有文件,顯示如圖所示的工作窗口對話框。*rdcs-ien-Platfora.Builde-rVcIcdvetoPlatfofb.BuildrrJBE®軻百1電E.iitfi”PlilfcTF丁虹5>:也iildfrojtet囪lUOSImIs更訕”蟲Ip-IBX|AMDGeode:xfl6_FlDlcai5eW*5|DHOO日團(tuán)|CEDevice-jInlcmctA|jp|iiinceWirdlwwsCEdevices+_Auulicadiu"女-EnUwet

9、+_lApplkfllliaiiisandServicesDevelopment+_JCommuniculionServices«ndNetworlkingH3CdueOSServicKis+ijDebugglmgTodIjB0DeviceIM邸屈gmQ|DlpljiySuppurlInlernelAppli&nte(lABASEjSupport+_JKcrneliFeatures-QHijtificFi聽LEDSuppan沁iiLEU血間aPMPNotlflcatlcn+庭|PtiwerMamoigcmerit|FulH)Q|SeriniRurtSup|j>i*rtU

10、INfillliullrt>n+BUSBHo-stSupport+_JFi|f!SyslEmsandDnlflSEnru+LJFonis+_jGraphics叫diMuhlmediiaTcclinolGgies+_JIWinialionuP+LjIhternelClientSeiMces+_SE£?url1y+_JShallandUs-erIwteirfflcc3CatalogWBSPs田口珈此05a_IDi±vii:EOrrvcrs+.jPIatiarmManagerilAddedthfCunhonControlfeaituire(S¥SGEM_cailH

11、CIflL)toth«|>iAtforni.Lcnpletedtheif-paturF»ndldriverlistupdatesuccessfully.Build,:'DebugL&(FihdisFles1FindinFilea2_7<PrrssFlfcjirHelpSize:l413117KS拍枝函城9)在Catlog面板上,擴(kuò)展下列分類數(shù),catlog-windowscedevice-applicationsand”,然后compactframework,右擊"smartdeviceau

12、thenticationutilityMydesign平臺。單擊"AddtoOSDesign”,將添加這個特性到口回岡OBE©CEDevicev包)Aa£Catalog出二JBSPs-”尚CoreOS晶WindowsCEdevices-jApplicationsandServicesDevelopment-.NETCompactFramework+3.NETCompactFramework1.0QOSDependenciesfor.NETCompactD3Active1±_|CILibr十_JCompoiExchanLightwEMessaiMicros

13、iObjectIPocketSOAPTSpeech十_lQOProtocol(MFCEX)P00M1AlUtilitySQLServerCE2.0StandardSDKforWindowsCE田二IXML+IA叩lications-EndUser+_JConimunicationServicesandNetworkingvplatform-10) 擴(kuò)展Catlog-CoreOS-WindowsCEDevice-Applications-EndUser,右擊"CABFileInstaller/Uninstaller”,然后單擊"AddtoOSDesign”,將添加這個特性到M

14、ydesign平臺。11) 在catlog窗口,單擊鼠標(biāo)右鍵,選擇"Find”,在彈出的窗口中輸入"ipconfig”,然后單擊"FindNext”,找到"NetworkUtilities(IpConfig)"組件。右擊組件,選擇"AddtoOSDesign”,添加該組件。在PB的"BuildOS”菜單商,單擊"SetActiveConfiguration”,彈出如下對話框,然后單擊“OK在aConfigurations”列表框中選擇"Emulator:X86_DebugSetActiveConfigur

15、ationCancelConfigurations:AMDGeode:x86_ReleaseAMDGeode:x86_DebugEmulator:x86ReleaseEmulatorxS6Debu13)在PB的"PlatformBuilder”的"Platform”菜單上,單擊"Settings-”,在aConfiguration”列表總,確認(rèn)已經(jīng)選擇了"Emulator:X86_debug”,單擊"BuildOption”選項(xiàng)卡,確認(rèn)選擇了如圖所示選項(xiàng)。14)單擊"Locale”選項(xiàng)卡,首先單擊列表框右邊的"clearal

16、l”按鈕,清楚所有本地化語言選項(xiàng),再在其中選擇"中文(中國)”,然后確認(rèn)"defaultlanguage”已經(jīng)變?yōu)?quot;中文(中國)",確認(rèn)"Codepages”列表已經(jīng)默認(rèn)選擇了"936-",單擊"OK”關(guān)閉對話框。15)在PB主菜單上選擇"BuildOS”,確認(rèn)勾選了"CopyFilestoreleaseDirectoryafterbuild”和"MakeRun-timeImageAfterBuild”菜單項(xiàng)日蜉r-We1gpbstnPlatformBuildprtPlatformTa

17、rgetBuildFroj-ectE因G官OSTools也啟酬HelpEgenildtndBuildandSyigjenCurrentBEFClanBeforeBuildingdeenceWindQwsCEdevice?i-EndUsertandServicesDcvelopnitnltionServicesandNetwork!ngrvicesigToolslanagerupporlApplianceIABASESupport為luresonLEDS叩port/C剪yFil«itoDirtctorjfAftwBuild5MakeRunTimeImageAfterBuildCopyF

18、ilestoBeleaseDirectoryMtJs-tRuxi=TimiImagtBatchBuild.BOpenReleaseDirectoryalionLEDAPIsficationsanagement|Fullr+C?nnnriS±tActiveC?aficui"tiion.ConfigTirations_.dialogJBSPsCoreOS晶WindowsCEdevices-_jJAppllcaliunfiandSer-_JNETCompactFfe+0.NETCompactHOSDependencQ|gmanDwIceJ0ActiveTemplaleL*LJCLibrariesandR+_JComponentServiiExchangeClientQLightweightDirec-lAMpQcanpnupitini16)在PB菜單上,選擇“BuildOS”-“Sysgen”,開始創(chuàng)建“Mydesign”平臺WinCE運(yùn)行時映像。該過程將要花10分鐘左右時間模擬器目標(biāo)平臺的映像下載和調(diào)試17)編譯完成后,在PB的"Ta

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論