20145302張薇 20145308劉昊陽 《資訊保安系統設計基礎》實驗三 實時系統的移植

20145302張薇發表於2016-11-19

20145302張薇 20145308劉昊陽 《資訊保安系統設計基礎》實驗三 實時系統的移植 實驗報告

北京電子科技學院(BESTI)

實 驗 報 告

課程: 資訊保安系統設計基礎 班級:1453

學號姓名:(按貢獻大小排名)20145302張薇 20145308劉昊陽

成績: 指導教師:婁嘉鵬老師 實驗日期:2016.11.17

實驗密級:無 預習程度:已預習 實驗時間:10:10—12:30

儀器組次: 必修/選修:必修 實驗序號:3

實驗名稱: 實時系統的移植

實驗目的與要求

1、安裝ADS

2、安裝GIVEIO驅動

3、安裝JTAG驅動

4、測試基本安裝是否正確

實驗儀器

名稱 型號 數量
arm UP-TECH 1
PC機 XP 1

實驗內容與步驟

  • 實驗環境的配置

1、連線實驗箱電源,用串列埠線、並口線、網線、連線實驗箱和主機。

  • 主機開機時需要連線好自身的網線進行windows xp系統,進入系統後方可使用實驗箱網線連線實驗箱與主機,主機自身的網線閒置即可。

2、安裝ADS(安裝檔案在00-ads1.2目錄下,破解方法00-ads1.2\Crack目錄下)。

  • 注意在點選setup.exe安裝程式後先將系統原有的ADS解除安裝掉再重新安裝。
  • 安裝後的使用:找到IDE.EXE程式,點選進入即可。

3、安裝GIVEIO驅動(安裝檔案在01-GIVEIO目錄下)

  • 首先將整個GIVEIO目錄拷貝到C:\WINDOWS下
  • 隨後將該目錄下的giveio.sys檔案拷貝到c:/windows/system32/drivers下
  • 在控制皮膚裡,選擇新增硬體——是我已經連線了此硬體——選中-新增新的硬體裝置——選中安裝我手動從列表選擇的硬體——顯示所有裝置——從磁碟安裝:瀏覽目錄,指定驅動為C:\WINDOWS\GIVEIO\giveio.inf檔案,點選確定後即可安裝GIVEIO驅動。
  • 顯示所有裝置時,系統會提醒你磁碟隱藏的都是受系統保護的檔案,是否要顯示,這時候不要慌,大膽的點選確定顯示就好。

4、安裝JTAG驅動(安裝檔案在02-UArmJtag2.0目錄下)

  • 雙擊“UarmJtag2.0.exe”後,一路預設安裝即可。
  • 安裝好後,在控制皮膚裡,選擇新增硬體——是我已經連線了此硬體——選中-新增新的硬體裝置——選中安裝我手動從列表選擇的硬體——顯示所有裝置——從磁碟安裝:瀏覽目錄,指定驅動為C:\Program Files\UArmJtag\LPTJtag檔案,點選確定後即可安裝JTAG驅動。
  • 點選初始化配置,在彈出的對話方塊中,將處理器型別選為ARM9
  • 在選項的Configure Target中,將ADX設定為ADP遠端除錯
  • 並點選Configure按鈕進行近一步設定:點選Select選擇遠端連線為ARM ethernet driver;點選Configure後輸入建議並行口模擬器的IP地址:127.0.0.1,即可進行模擬除錯。

5、配置超級終端

  • 在程式-附件-通訊中開啟超級終端
  • 設定:波特率:115200,資料位:8,無奇偶校驗,停止位:1,無資料流控制
  • 注意一定要在配置ARM9驅動環境之前,就先進入vivi狀態,否則很容易莫名其妙的進入“小企鵝”狀態

  • 測試安裝是否正確

1、開啟ADS軟體

  • 開啟需要測試的檔案exp11.mcp檔案
  • 選中資料夾src、lib、startup與init,點選“make”按鈕(標頭檔案與庫檔案是不能被選中的,因為已經被包含到了原始碼中)
  • make過後,我們遇到了ERROR錯誤的提醒,隨即我們在我的電腦中刪除Exp11_Data資料夾,再次make,這回我們只受到了警告,錯誤消除。

2、開啟ARM flash程式,選中Angel小天使,將處理器型別選擇為ARM9。
3、在ADS下點選Debug按鈕進行模擬除錯,隨後順利出現正常載入狀態。
4、點選按鈕run,執行該程式,隨後系統自行停在main函式
5、再次點選RUN按鈕進行繪圖實驗,液晶屏隨即出現我們繪製的圖形。
6、暫停後再退出程式即可完成。

相關文章