天天看點

2018-2019-1 20165234 20165236 實驗一 開發環境的熟悉

2018-2019-1 20165234 20165236 實驗一 開發環境的熟悉

一、實驗目的

1、熟悉Linux開發環境;

2、學會Linux開發環境的配置和使用;

3、使用Linux的arm編譯。

二、實驗要求與步驟

任務一:

1、可以使用自己的筆記本,也可以使用實驗室桌上型電腦;

2、開機時按F12,進入系統BIOS中,開啟虛拟化功能,啟動計算機進入Win7;

3、用VMWare打開Ubuntu,使用者名:linux,密碼:1

4、建立實驗目錄"mkdir linux_組員1學号_組員2學号";

5、在實驗目錄中編寫“hello word”程式,另外補充幾行列印所有組員的學号姓名。

運作截圖:(由于桌上型電腦原因,PING傳輸失敗)

2018-2019-1 20165234 20165236 實驗一 開發環境的熟悉

任務二:

使用實驗室機器不用安裝軟體,桌面上有相應圖示
1. 使用自己筆記本電腦的,解壓超級終端軟體“windows7st(Windows).rar”,并在桌面上建立快捷方式(這個不用在實驗室做)
2. 使用自己筆記本電腦的,到實驗室把“USB轉序列槽線”的USB口插入自己的電腦,把序列槽連到實驗箱的COM0;
3. 參考視訊配置超級終端,用超級終端作為實驗箱的顯示終端
4. 用ifconfig在超級終端中檢視實驗箱IP(目标機),在Ubuntu中(主控端)中用ifconfig在指令行檢視IP;
5. 用網線連接配接實驗室桌上型電腦(或自己筆記本電腦)和ARM實驗箱的網口NET1(最大屏旁邊的);
6. 用ping指令保證目标機和主控端能互相ping通,送出ping通的截圖。
運作截圖:
windows7的IP:

      

任務三: 

0. 學習資源中第五周的“ARM實驗箱實驗指導書”的第二章,了解tftp和nfs的作用;
1. 在超級終端中用“mkdir /arm_組員1學号_組員2學号_組員3學号”  建立實驗箱中程式運作目錄“arm_組員1學号_組員2學号_組員3學号”;
2. 在超級終端中運作“mount -t nfs -o nolock 主控端IP:/home/linux/linux_組員1學号_組員2學号  /arm_組員1學号_組員2學号__組員3學号”;
   通過NFS把主控端中的“linux_組員1學号_組員2學号” 映射到目标機中的“/arm_組員1學号_組員2學号_組員3學号”;
3. 超級終端中運作"cd /arm_組員1學号_組員2學号_組員3學号";
4. 超級終端中運作"./armhello", 送出運作截圖,并深入了解交叉編譯。
任務四:

實驗結束後,把實驗室原來的網線插回,否則以後做實驗的同學無法開機,送出插好網線的照片。
插好的網線如圖:

      
三、實驗遇到的問題
任務一中PING的傳輸總是失敗。
四、本次實驗使得我在課上所學到的知識得到了應用與實踐,同時我和搭檔的合作也提高了團隊合作能力,也鍛煉了各自的動手能力。      

轉載于:https://www.cnblogs.com/GJTT/p/9825579.html

繼續閱讀