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

下載本文檔

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

文檔簡介

1、共安排共安排6次實驗,次實驗,12個學(xué)時個學(xué)時u實驗一、宿主機實驗一、宿主機WinCEWinCE開發(fā)環(huán)境的建立開發(fā)環(huán)境的建立 2 2學(xué)時學(xué)時u實驗二、實驗二、Windows CEWindows CE平臺的編譯及燒寫平臺的編譯及燒寫 2 2學(xué)時學(xué)時u實驗三、定制自己的實驗三、定制自己的Windows CEWindows CE平臺并導(dǎo)出平臺并導(dǎo)出SDK 2SDK 2學(xué)時學(xué)時u實驗四、實驗四、hellowordhelloword應(yīng)用程序的開發(fā)應(yīng)用程序的開發(fā) 2 2學(xué)時學(xué)時u實驗五、編寫實驗五、編寫windowswindows程序程序 2 2學(xué)時學(xué)時u實驗六、實驗六、GPIO LEDGPIO LED數(shù)

2、碼管驅(qū)動程序數(shù)碼管驅(qū)動程序 2 2學(xué)時學(xué)時實驗一、宿主機實驗一、宿主機WinCEWinCE開發(fā)環(huán)境的建立開發(fā)環(huán)境的建立1.1實驗?zāi)康膶嶒災(zāi)康?學(xué)會安裝學(xué)會安裝Platform Builder,建立開發(fā)環(huán)境。,建立開發(fā)環(huán)境。1.2實驗內(nèi)容實驗內(nèi)容 安裝安裝Platform Builder,完成對開發(fā)環(huán)境的配,完成對開發(fā)環(huán)境的配置。置。1.3實驗設(shè)備實驗設(shè)備 安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,Platform Builder集成開發(fā)環(huán)境,集成開發(fā)環(huán)境,OURS-PXA270-RP實驗箱。實驗箱。1.4主要實驗步驟主要實驗步驟1. 在符合要求的在符合要求的PC機上安裝開發(fā)工具,在安裝的過

3、程機上安裝開發(fā)工具,在安裝的過程中再次體會每個工具的主要作用。中再次體會每個工具的主要作用。1)安裝)安裝.NET Framework2)安裝)安裝Platform Builder開發(fā)工具開發(fā)工具3)安裝開發(fā)板支持包()安裝開發(fā)板支持包(PXA270RP_BSP.msi)2. 將實驗平臺與將實驗平臺與PC機進行連接,網(wǎng)線,機進行連接,網(wǎng)線,USB,串口,串口,在連接的過程中了解每個連接的具體作用。,在連接的過程中了解每個連接的具體作用。并口并口1.5 注意問題注意問題1. 各軟件的安裝嚴格按照指導(dǎo)書上給的順序進行,各軟件的安裝嚴格按照指導(dǎo)書上給的順序進行,否則可能會出現(xiàn)很多未知錯誤。否則可能會

4、出現(xiàn)很多未知錯誤。2. 不能用手直接觸摸平臺上各器件,否則會損壞器不能用手直接觸摸平臺上各器件,否則會損壞器件。件。實驗二、實驗二、Windows CEWindows CE平臺的編譯及燒寫平臺的編譯及燒寫2.1實驗?zāi)康膶嶒災(zāi)康?掌握掌握PB下下WinCE平臺的定制及燒寫。平臺的定制及燒寫。2.2實驗內(nèi)容實驗內(nèi)容 開始利用開始利用Platform Builder定制平臺并定制平臺并編譯燒寫編譯燒寫2.3實驗設(shè)備實驗設(shè)備 安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,Platform Builder集成開發(fā)環(huán)境,集成開發(fā)環(huán)境,OURS-PXA270-RP實驗箱。實驗箱。2.4實驗步驟實驗步驟1.

5、安裝為本實驗平臺編譯操作系統(tǒng)必備的安裝為本實驗平臺編譯操作系統(tǒng)必備的BSP,理解,理解BSP的含義。的含義。2. 構(gòu)建使操作系統(tǒng)運行的最小系統(tǒng),注意每個構(gòu)建使操作系統(tǒng)運行的最小系統(tǒng),注意每個選項的含義。選項的含義。3. 將操作系統(tǒng)燒寫到實驗平臺上。將操作系統(tǒng)燒寫到實驗平臺上。2.5 注意問題注意問題1. 編譯的過程中,任何殺毒軟件都要關(guān)閉,否編譯的過程中,任何殺毒軟件都要關(guān)閉,否則可能會引起錯誤。則可能會引起錯誤。2. 編譯的過程中體會各編譯選項的主要作用。編譯的過程中體會各編譯選項的主要作用。3. 注意注意NK映像文件生成的位置。映像文件生成的位置。 實驗三、定制自己的實驗三、定制自己的Wi

6、ndows CEWindows CE平臺并導(dǎo)出平臺并導(dǎo)出SDKSDK3.1實驗?zāi)康膶嶒災(zāi)康?熟悉熟悉PB各選項的主要作用,熟悉各選項的主要作用,熟悉SDK的概念,的概念,配置配置EVC下的開發(fā)環(huán)境。下的開發(fā)環(huán)境。3.2實驗內(nèi)容實驗內(nèi)容 生成生成SDK并安裝,配置并安裝,配置Embedded Visual C+的開發(fā)環(huán)境。的開發(fā)環(huán)境。3.3實驗設(shè)備實驗設(shè)備 安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,Platform Builder集成開發(fā)環(huán)境,集成開發(fā)環(huán)境,OURS-PXA270-EP實驗箱。實驗箱。3.4主要實驗步驟主要實驗步驟1復(fù)習(xí)實驗二的內(nèi)容,定制具有特定功能復(fù)習(xí)實驗二的內(nèi)容,定制具有

7、特定功能的自己的的自己的wince平臺,并燒寫。平臺,并燒寫。2. 導(dǎo)出導(dǎo)出SDK,安裝,安裝EVC,配置,配置EVC的開發(fā)的開發(fā)環(huán)境。理解環(huán)境。理解SDK的含義。的含義。3. 為下次實驗做好準備。為下次實驗做好準備。3.5注意問題注意問題1. 了解了解PB每個窗口的作用,及主要項目的每個窗口的作用,及主要項目的功能。功能。2. 注意相應(yīng)的驅(qū)動是如何添加的,如何添加注意相應(yīng)的驅(qū)動是如何添加的,如何添加自己開發(fā)的驅(qū)動程序自己開發(fā)的驅(qū)動程序?qū)嶒炈?、實驗四、hellowordhelloword應(yīng)用程序的開發(fā)應(yīng)用程序的開發(fā)4.1實驗?zāi)康膶嶒災(zāi)康?學(xué)習(xí)用學(xué)習(xí)用Platform Builder和和EVC編

8、寫簡單程編寫簡單程序。序。4.2實驗內(nèi)容實驗內(nèi)容 編寫一個編寫一個HelloWorld程序。程序。4.3實驗設(shè)備實驗設(shè)備1OURS-PXA270-RP實驗箱,燒錄有實驗箱,燒錄有WINCE的的Flash,交叉網(wǎng)線,交叉網(wǎng)線,USB延長線。延長線。2安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,Platform Builder5.0集成開發(fā)環(huán)境。集成開發(fā)環(huán)境。4.4主要實驗步驟主要實驗步驟1. 用用Platform Builder 編寫簡單的編寫簡單的helloword應(yīng)用程序,并下載到實驗平臺運行。應(yīng)用程序,并下載到實驗平臺運行。2. 用上次實驗配置好的用上次實驗配置好的EVC開發(fā)環(huán)境開發(fā)簡單

9、的開發(fā)環(huán)境開發(fā)簡單的helloword應(yīng)用程序,同步到實驗平臺運行。應(yīng)用程序,同步到實驗平臺運行。3. 比較兩種方式開發(fā)應(yīng)用程序流程的不同及編程語比較兩種方式開發(fā)應(yīng)用程序流程的不同及編程語言的不同。言的不同。4. 詳細操作步驟請參考實驗指導(dǎo)書。詳細操作步驟請參考實驗指導(dǎo)書。4.5注意問題注意問題1. EVC的的SP4是否已經(jīng)安裝?實驗平臺的是否已經(jīng)安裝?實驗平臺的SDK是否已經(jīng)安裝?是否已經(jīng)安裝?2. 注意分別如何啟動不同開發(fā)工具開發(fā)的應(yīng)注意分別如何啟動不同開發(fā)工具開發(fā)的應(yīng)用程序?應(yīng)用程序執(zhí)行效果是否相同?用程序?應(yīng)用程序執(zhí)行效果是否相同?實驗五、編寫實驗五、編寫windowswindows程

10、序程序5.1實驗?zāi)康膶嶒災(zāi)康?熟悉熟悉PB集成開發(fā)環(huán)境以及相關(guān)配置。集成開發(fā)環(huán)境以及相關(guān)配置。2利用利用PB編寫一個應(yīng)用程序。編寫一個應(yīng)用程序。5.2實驗內(nèi)容實驗內(nèi)容在在PB平臺下編寫一個窗口程序。平臺下編寫一個窗口程序。5.3實驗設(shè)備實驗設(shè)備1OURS-PXA270-RP實驗箱,燒錄有實驗箱,燒錄有WINCE的的Flash,交叉網(wǎng)線及,交叉網(wǎng)線及USB延長線。延長線。2安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,PB和和EVC集成開發(fā)環(huán)境。集成開發(fā)環(huán)境。5.4主要實驗要求主要實驗要求參考參考windows下界面編程,在下界面編程,在EVC下編寫在嵌下編寫在嵌入式實驗平臺的窗口程序。入式實驗

11、平臺的窗口程序。窗口程序具有以下功能:窗口程序具有以下功能: (1)打開窗口,鼠標(biāo)點擊時,在鼠標(biāo)點擊位置)打開窗口,鼠標(biāo)點擊時,在鼠標(biāo)點擊位置顯示鼠標(biāo)點擊位置。顯示鼠標(biāo)點擊位置。 (2)在窗口特定位置顯示從設(shè)備鍵盤輸入的字)在窗口特定位置顯示從設(shè)備鍵盤輸入的字符。符。5.5注意問題注意問題1. 該平臺是否識別鼠標(biāo)輸入及鍵盤輸入?若該平臺是否識別鼠標(biāo)輸入及鍵盤輸入?若不能識別需要添加相應(yīng)平臺的驅(qū)動程序。不能識別需要添加相應(yīng)平臺的驅(qū)動程序。2. 注意總結(jié)與在注意總結(jié)與在PC機的機的windows操作系操作系統(tǒng)開發(fā)窗口程序有何異同。統(tǒng)開發(fā)窗口程序有何異同。實驗六、實驗六、extketextket中斷

12、程序中斷程序6.1實驗?zāi)康膶嶒災(zāi)康?熟悉熟悉Platform Builder集成開發(fā)環(huán)境以及相集成開發(fā)環(huán)境以及相關(guān)配置。關(guān)配置。2利用利用EVC編寫一個響應(yīng)按鍵中斷的應(yīng)用程序。編寫一個響應(yīng)按鍵中斷的應(yīng)用程序。6.2實驗內(nèi)容實驗內(nèi)容參照本實驗指導(dǎo)書的步驟,編寫一個通過參照本實驗指導(dǎo)書的步驟,編寫一個通過GPIO控控制按鍵中斷的應(yīng)用程序。制按鍵中斷的應(yīng)用程序。6.3實驗設(shè)備實驗設(shè)備1OURS-PXA270-RP實驗箱,燒錄有實驗箱,燒錄有WINCE的的Flash,交叉網(wǎng)線及,交叉網(wǎng)線及USB延長線。延長線。2安裝安裝WINDOWS系統(tǒng)的系統(tǒng)的PC機,機,Platform Builder集成開發(fā)環(huán)境。集成開發(fā)環(huán)境。6.4主要實驗步驟主要實驗步驟1. 查看查看LED與按鍵口的硬件連接,并查看芯片資料與按鍵口的硬件連接,并查看芯片資料熟悉對熟悉對GPIO的控制。的控制。2. 通過通過Platform Builder結(jié)合已給的部分程序,結(jié)合已給的部分程序,編寫編寫GPIO控制按鍵中斷

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論