嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)2017_第1頁
嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)2017_第2頁
嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)2017_第3頁
嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)2017_第4頁
嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)2017_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

嵌入式系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)專業(yè):電子信息工程指導(dǎo)老師:孫曉玲共安排6次實(shí)驗(yàn),12個學(xué)時實(shí)驗(yàn)一、宿主機(jī)WinCE開發(fā)環(huán)境的建立2學(xué)時實(shí)驗(yàn)二、WindowsCE平臺的編譯及燒寫2學(xué)時實(shí)驗(yàn)三、定制自己的WindowsCE平臺并導(dǎo)出SDK2學(xué)時實(shí)驗(yàn)四、helloword應(yīng)用程序的開發(fā)2學(xué)時實(shí)驗(yàn)五、編寫windows程序2學(xué)時實(shí)驗(yàn)六、GPIOLED數(shù)碼管驅(qū)動程序2學(xué)時實(shí)驗(yàn)一、宿主機(jī)WinCE開發(fā)環(huán)境的建立1.1實(shí)驗(yàn)?zāi)康膶W(xué)會安裝PlatformBuilder,建立開發(fā)環(huán)境。1.2實(shí)驗(yàn)內(nèi)容安裝PlatformBuilder,完成對開發(fā)環(huán)境的配置。1.3實(shí)驗(yàn)設(shè)備安裝WINDOWS系統(tǒng)的PC機(jī),PlatformBuilder集成開發(fā)環(huán)境,OURS-PXA270-RP實(shí)驗(yàn)箱。1.4主要實(shí)驗(yàn)步驟1.在符合要求的PC機(jī)上安裝開發(fā)工具,在安裝的過程中再次體會每個工具的主要作用。1)安裝.NETFramework2)安裝PlatformBuilder開發(fā)工具3)安裝開發(fā)板支持包(PXA270RP_BSP.msi)2.將實(shí)驗(yàn)平臺與PC機(jī)進(jìn)行連接,網(wǎng)線,USB,串口,,在連接的過程中了解每個連接的具體作用。并口1.5注意問題1.各軟件的安裝嚴(yán)格按照指導(dǎo)書上給的順序進(jìn)行,否則可能會出現(xiàn)很多未知錯誤。2.不能用手直接觸摸平臺上各器件,否則會損壞器件。實(shí)驗(yàn)二、WindowsCE平臺的編譯及燒寫2.1實(shí)驗(yàn)?zāi)康恼莆誔B下WinCE平臺的定制及燒寫。2.2實(shí)驗(yàn)內(nèi)容開始利用PlatformBuilder定制平臺并編譯燒寫2.3實(shí)驗(yàn)設(shè)備安裝WINDOWS系統(tǒng)的PC機(jī),PlatformBuilder集成開發(fā)環(huán)境,OURS-PXA270-RP實(shí)驗(yàn)箱。2.4實(shí)驗(yàn)步驟1.安裝為本實(shí)驗(yàn)平臺編譯操作系統(tǒng)必備的BSP,理解BSP的含義。2.構(gòu)建使操作系統(tǒng)運(yùn)行的最小系統(tǒng),注意每個選項(xiàng)的含義。3.將操作系統(tǒng)燒寫到實(shí)驗(yàn)平臺上。2.5注意問題1.編譯的過程中,任何殺毒軟件都要關(guān)閉,否則可能會引起錯誤。2.編譯的過程中體會各編譯選項(xiàng)的主要作用。3.注意NK映像文件生成的位置。實(shí)驗(yàn)三、定制自己的WindowsCE平臺并導(dǎo)出SDK3.1實(shí)驗(yàn)?zāi)康氖煜B各選項(xiàng)的主要作用,熟悉SDK的概念,配置EVC下的開發(fā)環(huán)境。3.2實(shí)驗(yàn)內(nèi)容生成SDK并安裝,配置EmbeddedVisualC++的開發(fā)環(huán)境。3.3實(shí)驗(yàn)設(shè)備安裝WINDOWS系統(tǒng)的PC機(jī),PlatformBuilder集成開發(fā)環(huán)境,OURS-PXA270-EP實(shí)驗(yàn)箱。3.4主要實(shí)驗(yàn)步驟1.復(fù)習(xí)實(shí)驗(yàn)二的內(nèi)容,定制具有特定功能的自己的wince平臺,并燒寫。2.導(dǎo)出SDK,安裝EVC,配置EVC的開發(fā)環(huán)境。理解SDK的含義。3.為下次實(shí)驗(yàn)做好準(zhǔn)備。3.5注意問題1.了解PB每個窗口的作用,及主要項(xiàng)目的功能。2.注意相應(yīng)的驅(qū)動是如何添加的,如何添加自己開發(fā)的驅(qū)動程序?qū)嶒?yàn)四、helloword應(yīng)用程序的開發(fā)4.1實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)用PlatformBuilder和EVC編寫簡單程序。4.2實(shí)驗(yàn)內(nèi)容編寫一個HelloWorld程序。4.3實(shí)驗(yàn)設(shè)備1.OURS-PXA270-RP實(shí)驗(yàn)箱,燒錄有WINCE的Flash,交叉網(wǎng)線,USB延長線。2.安裝WINDOWS系統(tǒng)的PC機(jī),PlatformBuilder5.0集成開發(fā)環(huán)境。4.4主要實(shí)驗(yàn)步驟1.用PlatformBuilder編寫簡單的helloword應(yīng)用程序,并下載到實(shí)驗(yàn)平臺運(yùn)行。2.用上次實(shí)驗(yàn)配置好的EVC開發(fā)環(huán)境開發(fā)簡單的helloword應(yīng)用程序,同步到實(shí)驗(yàn)平臺運(yùn)行。3.比較兩種方式開發(fā)應(yīng)用程序流程的不同及編程語言的不同。4.詳細(xì)操作步驟請參考實(shí)驗(yàn)指導(dǎo)書。4.5注意問題1.EVC的SP4是否已經(jīng)安裝?實(shí)驗(yàn)平臺的SDK是否已經(jīng)安裝?2.注意分別如何啟動不同開發(fā)工具開發(fā)的應(yīng)用程序?應(yīng)用程序執(zhí)行效果是否相同?實(shí)驗(yàn)五、編寫windows程序5.1實(shí)驗(yàn)?zāi)康?.熟悉PB集成開發(fā)環(huán)境以及相關(guān)配置。2.利用PB編寫一個應(yīng)用程序。5.2實(shí)驗(yàn)內(nèi)容在PB平臺下編寫一個窗口程序。5.3實(shí)驗(yàn)設(shè)備1.OURS-PXA270-RP實(shí)驗(yàn)箱,燒錄有WINCE的Flash,交叉網(wǎng)線及USB延長線。2.安裝WINDOWS系統(tǒng)的PC機(jī),PB和EVC集成開發(fā)環(huán)境。5.4主要實(shí)驗(yàn)要求參考windows下界面編程,在EVC下編寫在嵌入式實(shí)驗(yàn)平臺的窗口程序。窗口程序具有以下功能:(1)打開窗口,鼠標(biāo)點(diǎn)擊時,在鼠標(biāo)點(diǎn)擊位置顯示鼠標(biāo)點(diǎn)擊位置。(2)在窗口特定位置顯示從設(shè)備鍵盤輸入的字符。5.5注意問題1.該平臺是否識別鼠標(biāo)輸入及鍵盤輸入?若不能識別需要添加相應(yīng)平臺的驅(qū)動程序。2.注意總結(jié)與在PC機(jī)的windows操作系統(tǒng)開發(fā)窗口程序有何異同。實(shí)驗(yàn)六、extket中斷程序6.1實(shí)驗(yàn)?zāi)康?.熟悉PlatformBuilder集成開發(fā)環(huán)境以及相關(guān)配置。2.利用EVC編寫一個響應(yīng)按鍵中斷的應(yīng)用程序。6.2實(shí)驗(yàn)內(nèi)容參照本實(shí)驗(yàn)指導(dǎo)書的步驟,編寫一個通過GPIO控制按鍵中斷的應(yīng)用程序。6.3實(shí)驗(yàn)設(shè)備1.OURS-PXA270-RP實(shí)驗(yàn)箱,燒錄有WINCE的Flash,交叉網(wǎng)線及USB延長線。2.安裝WINDOWS系統(tǒng)的PC機(jī),PlatformBuilder集成開發(fā)環(huán)境。6.4主要實(shí)驗(yàn)步驟1.查看LED與按鍵口的硬件連接,并查看芯片資料熟悉對GPIO的控制。2.通過PlatformBuilder結(jié)合已給的部分程序,編寫GPI

溫馨提示

  • 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

提交評論