




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實驗一 安裝Linux操作系統(tǒng)、連接宿主PC機與S3C2410-RP目標板VMware軟件可以實現(xiàn)不需要重新開機就在同一臺電腦上使用幾個操作系統(tǒng)。VMware主要的功能有:1、不需要分區(qū)或重開機就能在同一臺PC上使用兩種以上的操作系統(tǒng)OS。2、完全隔離并且保護不同OS的操作環(huán)境以及所有安裝在OS上面的應用軟件和資料。3、不同的OS之間還能互動操作,包括網(wǎng)絡、周邊、文件分享以及復制貼上功能。4、有復原(Undo)功能。5、能夠設定并且隨時修改操作系統(tǒng)的操作環(huán)境,如:內存、磁盤空間、周邊設備等等。6、安裝Linux操作系統(tǒng)就是基于VMware Workstation軟件進行安裝的,也就是可以在一臺PC機上同時運行Windows操作系統(tǒng)和Linux操作系統(tǒng)。7、串口(COM1)、并口(LTP1)、網(wǎng)口(Ethernet)的基本知識。一、 實驗目的1學會安裝VMware Workstation 軟件;2學會在宿主機PC端安裝Linux操作系統(tǒng);3熟悉宿主PC機與S3C2410-RP目標板的連接步驟。二、實驗重點與難點重點:VMware Workstation 軟件安裝、Linux操作系統(tǒng)安裝、宿主PC機與S3C2410-RP目標板的連接。難點:VMware Workstation 軟件配置、Linux操作系統(tǒng)安裝三、實驗環(huán)境硬件:PC機一臺,一套S3C2410-RP嵌入式實驗箱;軟件:三張RedHat 9.0的安裝CD光盤,VMware Workstation軟件。四、實驗內容1在主機上安裝VMware Workstation軟件。2參照實驗指導書給出的步驟,在配置好VMware虛擬機中一步一步完成RedHat 9.0操作系統(tǒng)的安裝。3完成宿主PC機與S3C2410-RP目標板的連接。(1)將電源線分別連接S3C2410-RP目標板與電源插座。(2)用一根串口線將宿主PC機的串口與S3C2410-RP目標板的串口0(RS232-0)相連。(3)用一根交叉對接網(wǎng)線將宿主PC機的網(wǎng)口與S3C2410-RP目標板的網(wǎng)口(NET)相連。(4)將燒寫好Linux 操作系統(tǒng)的SMC卡插入SMC插槽中。(5)將S3C2410RP目標板上的撥碼開關撥至SW5(右)、SW11(左)。(6)用一根直通并口線分別連接PC的并口LPT1口和S3C2410-RP目標板的并口槽(在LED點陣的正上方),然后再用一根數(shù)據(jù)線連接目標板上的 JTAG 插槽與BURN 插槽(在核心板的左側)。注意:在連線時,S3C2410-RP目標板必須是斷電狀態(tài)。五、實驗步驟及要求1學生五人一組,分工合作完成軟件安裝、PC機與目標板的連接;2按實驗步驟和實驗報告編寫格式中的規(guī)范,認真做好實驗記錄以便撰寫實驗報告;3教師巡回輔導,幫助學生解決實驗過程中存在的問題。教師總結實驗過程中存在的問題,對于普遍存在的問題,給出解決方案。按照實驗報告格式撰寫實驗報告(一)。實驗二 建立主機開發(fā)環(huán)境1、Linux 基本命令。2、實驗原理絕大多數(shù)的Linux 軟件開發(fā)都是以native 方式進行的,即本機(HOST)開發(fā)、調試,本機運行的方式。這種方式通常不適合于嵌入式系統(tǒng)的軟件開發(fā),因為對于嵌入式系統(tǒng)的開發(fā),沒有足夠的資源在本機(即板上系統(tǒng))運行開發(fā)工具和調試工具。通常嵌入式系統(tǒng)軟件的開發(fā)采用交叉編譯調試的方式。交叉編譯調試環(huán)境建立在宿主機(即一臺PC 機)上,對應的開發(fā)板叫做目標板,如圖4-1。圖 4-1開發(fā)時使用宿主機上的交叉編譯、匯編及連接工具形成可執(zhí)行的二進制代碼,(這種可執(zhí)行代碼并不能在宿主機上執(zhí)行,而只能在目標板上執(zhí)行。)然后把可執(zhí)行文件下載到目標機上運行。調試時的方法很多,可以使用串口,以太網(wǎng)口等,具體使用哪種調試方法可以根據(jù)目標機處理器所提供的支持做出選擇。宿主機和目標板的處理器一般都不相同,宿主機為Intel或AMD 處理器, 而目標板可以為SAMSUNG S3C2410或其它處理器,本系統(tǒng)是S3C2410。GNU 編譯器提供這樣的功能,在編譯編譯器時,可以選擇開發(fā)所需的宿主機和目標機從而建立開發(fā)環(huán)境。所以在進行嵌入式開發(fā)前第一步的工作就是要安裝一臺裝有指定操作系統(tǒng)的PC 機作宿主開發(fā)機,對于嵌入式Linux,宿主機上的操作系統(tǒng)一般要求為Redhat Linux,在此,我們推薦使用Redhat 9.0作為宿主機(開發(fā)主機)的操作系統(tǒng)。需要宿主機器在硬件上具有標準串口,并口,網(wǎng)口;軟件上具有目標板的Linux 內核、cramfs 文件系統(tǒng)映像以及vivi。軟件的更新通常使用串口或網(wǎng)口,最初的bootloader 燒寫是通過并口進行的。一、 實驗目的建立宿主PC機端的開發(fā)環(huán)境。二、實驗重點與難點重點:安裝、配置、測試交叉編譯環(huán)境。難點:安裝、配置、測試交叉編譯環(huán)境。三、實驗環(huán)境安裝Redhat9.0的宿主PC機,并且配置好ARM Linux的開發(fā)環(huán)境。四、實驗內容在宿主機上我們要建立交叉編譯調試的開發(fā)環(huán)境。環(huán)境的建立需要許多的軟件模塊協(xié)同工作,這將是一個比較繁雜的工作,但現(xiàn)在已完全由我們隨機提供的光盤中的安裝腳本文件自動完成了。1、將光盤插入CDROM ,打開一個終端窗口(Terminal),點擊【紅帽System ToolsTerminal】啟動終端窗口,請您輸入下列4條命令 mkdir /mnt/cdrom /*若有該目錄,則可以不必創(chuàng)建*/ mount /dev/cdrom /mnt/cdrom /*掛載光盤*/ cd /mnt/cdrom/Linux /*進入光盤的Linux安裝目錄*/ ./Install /*執(zhí)行開發(fā)環(huán)境自動安裝腳本*當開發(fā)環(huán)境安裝完畢后,會在根目錄下生成一個目錄, /2410RP_linux :/*該目錄中包含以下目錄*/CDROM:該目錄中包括光盤中的所有內容。Experiment_Key:該目錄中包含了所有S3C2410-RP目標板所使用的實驗代碼。JFLASH_vivi:該目錄中包含了所有可以下載并燒寫到S3C2410-RP目標板上運行的內核和文件系統(tǒng)。kernel:該目錄中包含了嵌入式Linux操作系統(tǒng)的源碼,在此目錄中可以重新定制編譯內核。Qt:該目錄中包含了嵌入式圖形化界面應用程序開發(fā)所需要的軟件安裝包。root:該目錄包含了2410RP的文件系統(tǒng)。vivi :該目錄是BootLoader 的源碼目錄,在此目錄中重新編譯vivi。在/opt/下產生一個目錄:host:嵌入式系統(tǒng)開發(fā)交叉編譯器。這里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g+等常用ARM 交叉編譯器,編譯出來的可執(zhí)行二進制代碼只能運行在以ARM 為核心處理器上。2、為了可以在任何目錄下直接使用上述編譯器,我們需要修改文件/etc/profile這個文件,在上面同一個終端窗口中,輸入下列1條命令:vi /etc/profile這時,您將進入vi 編輯器所顯示的profile 文件中,單擊鍵盤A 鍵,進入vi 編輯器的輸入狀態(tài)(Insert),通過鍵盤上下鍵移動光標到有pathmunge的命令語句處,單擊回車另起一行,輸入以下命令語句:pathmunge /opt/host/armv4l/bin上述1條pathmunge命令語句輸入完成后,請單擊Esc鍵進入vi 編輯器的命令狀態(tài),然后單擊鍵盤輸入:wq,保存已編輯的profile文件并退出vi編輯器。3、我們可以試驗我們是否成功設置了交叉編譯環(huán)境。點擊【紅帽Log Out】啟動關閉窗口,選擇 Log Out 選項,并點擊 OK ,重新以 root身份,輸入登錄密碼,登錄Linux系統(tǒng)。 /*如圖4-9,圖4-10,圖4-11*/打開一個終端窗口(Terminal),點擊【紅帽System ToolsTerminal】啟動終端窗口,輸入命令: armv4l-unknown-linux-gcc v /*打印出交叉編譯器的版本信息 ,如圖4-12*/五、實驗步驟及要求1學生五人一組,分工合作完成交叉編譯環(huán)境的安裝和配置;2按實際上機步驟和實驗報告編寫格式中的規(guī)范,認真做好實驗記錄以便撰寫實驗報告;3教師巡回輔導,幫助學生解決實驗過程中存在的問題。教師總結實驗過程中存在的問題,對于普遍存在的問題,給出解決方案。按照實驗報告格式撰寫實驗報告(二)。實驗三 配置minicomLinux 基本命令。一、 實驗目的配置宿主PC機端的minicom,使宿主PC機與S3C2410-RP目標板可以通過串口通訊。二、實驗重點與難點重點:minicom的配置。難點:minicom的配置。三、實驗環(huán)境1、一套S3C2410RP嵌入式實驗箱。2、安裝Redhat9的宿主PC機,并且配置好ARM Linux的開發(fā)環(huán)境。四、實驗內容1、 硬件連接:按照實驗二的步驟,連接宿主PC機和一臺S3C2410-RP目標板。2、minicom很像Windows 下面的超級終端,我們利用minicom作為S3C2410 目標板的終端顯示窗口,所以在我們開始實驗前,先需要正確的配置minicom,打開宿主機端一個終端窗口(Terminal),點擊【紅帽System ToolsTerminal】啟動終端窗口,輸入下列1條命令: minicom s對于minicom進行設置,進入configuration 中,通過移動鍵盤上下鍵選擇Serial port setup選項,回車后,單擊鍵盤A鍵,輸入/dev/ttyS0,回車,單擊鍵盤E鍵后,單擊鍵盤I鍵和Q鍵設置傳輸波特率為:115200和8-N-1,單擊回車后,單擊鍵盤F鍵,將硬件控制流設為:NO 選項,單擊回車后,通過移動鍵盤上下鍵選擇Save setup as df1 選項,單擊回車,完成設置,通過移動鍵盤上下鍵選擇Exit退回到minicom界面,表示已經(jīng)進入了minicom的終端窗口。注意,如果要退出minicom,可以先按CTRL+A鍵,再按X 鍵(注意并不是連續(xù)按這三個鍵),選擇Yes退出minicom。按CTRL+A再按Z為進入幫助。五、實驗步驟及要求1學生五人一組,分工合作完成minicom的配置;2按實際上機步驟和實驗報告編寫格式中的規(guī)范,認真做好實驗記錄以便撰寫實驗報告;3教師巡回輔導,幫助學生實驗過程中存在的問題。教師總結實驗過程中存在的問題,對于普遍存在的問題,給出解決方案。按照實驗報告格式撰寫實驗報告(三)。實驗四 配置超級終端Windows XP 操作系統(tǒng)的基本使用。一、 實驗目的配置宿主PC機端的超級終端,使宿主PC機與S3C2410-RP目標板可以通過串口通訊。二、實驗重點與難點重點:超級終端的配置。難點:超級終端的配置。三、實驗環(huán)境1、一套S3C2410RP嵌入式實驗箱。2、安裝Windows XP的宿主PC機。四、實驗內容1、 硬件連接:按照實驗三的步驟,連接宿主PC 機和一臺S3C2410-RP 目標板,并保證撥碼開關與實驗一的設置相同。2、Windows下面的超級終端類似于在RedHat9.0下的minicom,我們同樣可以使用超級終端作為與S3C2410RP目標板的交互的顯示窗口。下面介紹如何配置Windows XP下的超級終端操作。啟動一臺安裝Windows XP操作系統(tǒng)的機器,選擇【開始】【程序】【附件】【通訊】【超級終端】啟動一個超級終端窗口,如圖6-1,圖6-2,圖6-3,請您按照圖中設置選項設置各對話框中的內容。圖6-1圖6-2圖6-3將與裝有Windows XP宿主機連接的2410RP目標板上電,將會出現(xiàn)打印信息,則表示您的超級終端與2410RP目標板連接正確,并能正常進行通訊。五、實驗步驟及要求1學生五人一組,分工合作完成超級終端的配置;2按實際上機步驟和實驗報告編寫格式中的規(guī)范,認真做好實驗記錄以便撰寫實驗報告;3教師巡回輔導,幫助學生實驗過程中存在的問題。教師總結實驗過程中存在的問題,對于普遍存在的問題,給出解決方案。按照實驗報告格式撰寫實驗報告(四)。實驗五 配置NFS服務1、Linux 基本命令。 2、NFS(Network File System)指網(wǎng)絡文件系統(tǒng),是Linux系統(tǒng)中經(jīng)常使用的一種服務,NFS是一個RPC service,很像windows 中的文件共享服務。它的設計是為了在不同的系統(tǒng)間使用, 所以它的通訊協(xié)議設計與主機及作業(yè)系統(tǒng)無關。當使用者想用遠端檔案時只要用mount就可把remote 檔案系統(tǒng)掛接在自己的檔案系統(tǒng)之下,使得遠端的檔案在使用上和local 的檔案沒兩樣。在NFS服務中,宿主機(Servers)是被掛載(mount)端,為了遠端客戶機(Clients)(如:S3C2410RP目標板)可以訪問宿主PC機的文件,我們需要配置宿主機兩方面內容:打開NFS服務,允許“指定用戶”訪問宿主PC機。一、 實驗目的配置宿主PC機端的NFS 服務,并開通此服務。二、實驗重點與難點重點:配置NFS服務難點:配置NFS服務三、實驗環(huán)境1、一套S3C2410RP嵌入式實驗箱。2、安裝Redhat9的宿主PC機,并且配置好ARM Linux的開發(fā)環(huán)境。四、實驗內容1、在宿主PC機端,打開一個終端窗口(Terminal),點擊【紅帽System ToolsTerminal】啟動終端窗口,輸入下列命令執(zhí)行 setup進入設置界面后,通過鍵盤上下鍵選擇System services,回車后,使用空格鍵將nfs 一項選中(出現(xiàn)*表示選中),并使用空格鍵去掉ipchains 和iptables 兩項服務(即去掉它們前面的*號)。然后單擊鍵盤Tab鍵選中Ok退出, 再次單擊鍵盤Tab鍵選中Quit退出整個設置界面。然后通過鍵盤上下鍵選擇Firewall configuration,使用鍵盤Tab鍵移到No firewall,并用空格鍵將其選中。然后單擊鍵盤Tab鍵選中Ok退出到設置主界面。最后,再次單擊鍵盤Tab鍵選中Quit 退出整個設置界面,退出setup。2、在宿主PC 機端,打開一個終端窗口(Terminal),點擊【紅帽System ToolsTerminal】啟動終端窗口,輸入下列1條命令打開宿主機的NFS服務: setup3、在上面打開的同一個終端窗口(Terminal)中,修改根目錄下etc目錄中的exports文件,“指定用戶”是通過編輯文件“exports”:請您輸入下列2條命令允許“指定用戶”訪問宿主PC機: ifconfig eth0 192.168.0.100 up vi /etc/exports這時,您將進入vi編輯器所顯示的exports文件中。單擊鍵盤A鍵,進入vi編輯器的輸入狀態(tài)(Insert), 通常這是一個空文件。通過鍵盤上下鍵移動光標到文件頂端,輸入下列1 條語句,若不是空文件,則另起一行,請您輸入下列語句:/ 192.168.0.*(rw,insecure,no_root_squash,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年美發(fā)師(高級)考試試卷:美發(fā)行業(yè)市場調研與競爭對手分析
- 2025年電腦提花人造毛皮機項目立項申請報告
- 我的寵物生活寫物并抒情類作文14篇
- 家庭經(jīng)濟情況與收入支出平衡證明(8篇)
- 2025年旅游地產項目生態(tài)旅游規(guī)劃與設計策略研究
- 2025年城市生活垃圾分類處理創(chuàng)新實踐與公眾教育體系研究報告001
- 農業(yè)產業(yè)強鎮(zhèn)建設資金申請與項目融資渠道拓展研究報告
- 資源型城市綠色轉型發(fā)展模式與生態(tài)修復技術應用研究報告001
- 數(shù)字文化產業(yè)發(fā)展報告:2025年商業(yè)模式創(chuàng)新與數(shù)字藝術市場法規(guī)研究
- 浙江省財政支出專項項目績效評價綜合報告
- (蘇教 譯林版)三年級英語上冊同步預習練習
- 《紅樓夢》PPT課件(優(yōu)秀)
- 新高考英語讀后續(xù)寫——故事編寫思路
- 幼兒園一日活動流程保教細則
- 最新煙葉儲存保管方法標準
- 帶式輸送機傳動裝置二級斜齒圓柱齒輪減速器設計(全套圖紙)
- Y620優(yōu)眾變頻器說明書
- 《丹江城區(qū)普通住宅小區(qū)物業(yè)服務收費管理辦法》
- CYD-128(環(huán)氧樹脂)MSDS
- 3船舶操作手冊
評論
0/150
提交評論