實驗一 嵌入式系統開發環境
一、 RealView MDK簡介
RealView MDK是ARM公司最先推出的基于微控制器的專業嵌入式開發工具。它采用了ARM的最新技術編程工具RVCT,集成了享譽全球的Keil uVision4 IDE,因此特別易于使用,同時具備非常高的性能。與ARM之前的工具包ADS等相比,RealView編譯器的最新版本可將性能改善超過20%。
二、 J-LINK仿真器介紹
全功能版J-LINK配合IAR EWARM,ADS,KEIL,WINARM,Real View等集成開發環境,支持所有ARM7/ARM9/Cortex內核芯片的仿真,通過RDI接口和各集成開發環境無縫連接,操作方便、連接方便、簡單易學,是學習開發ARM最好最實用的開發工具。最顯著的特點:速度快,FLASH斷點不限制數量,支持IAR,KEIL,Real View,ADS等環境。
* USB 2.0接口;
* 支持任何ARM7/ARM9/Cortex-M4核 , 包括ithumb 模式;
* 下載速度達到600k byte/s;
* DCC速度到達800k byte/s;
* 與IAR Workbench可無縫集成;
* 通過USB供電,無需外接電源;
* JTAG最大時鐘達到12M;
* 自動內核識別;
* 自動速度識別;
* 支持自適應時鐘;
* 所有JTAG信號能被監控,目標板電壓能被偵測;
* 支持JTAG鏈上多個設備的調試;
* 完全即插即用;
* 20Pin標準JTAG連接器;
* 寬目標板電壓范圍:1.2V-3.3V (可選適配器支持到5V);
* 多核調試;
* 包括軟件:J-Mem,可查詢可修改內存;
* 包括J-Link Server (可通過TCP/IP連接到J-Link);
* 可選配J-Flash,支持獨立的Flash編程;
* 選配RDI插件使J-Link適合任何RDI兼容的調試器如ADS、Relview和Keil等;
* 選配RDI Flash BP,可以實現在RDI下,在Flash中設置無限斷點;
* 選配RDI Flash DLL,可以實現在RDI下的對Flash的獨立編程;
* 選配GDB server,可以實現在GDB環境下的調試。
圖 2-1 J-LINK仿真器
三、 安裝RealView MDK5.17環境:
RealView MDK5.17 的安裝步驟如下
1. 將光盤里面的5.軟件\1.MDK編譯工具拷貝到電腦根目錄下,然后去掉只讀屬性,最后雙擊5.軟件\1.MDK編譯工具文件夾里面的MDK517圖標,出現對話框如圖2-2所示:
圖2-2 啟動安裝環境對話框
2. 一直點Next,直至安裝完成。選擇默認路徑即可。出現以下圖2-3后輸入相關內容:輸入任意內容都可以。
圖2-3 輸入信息對話框
3. 點擊Next開始安裝,如圖2-4所示:。
圖2-4 正在安裝
4. 若安裝過程中出現如圖2-5的對話框,點擊安裝。
圖2-5 安裝Keil-Tools By ARM通用串行總線控制器
5. 等進度條走完以后。出現如圖2-6所示的對話框,不勾選“Show Release Notes
”。
圖2-6 完成安裝對話框
6. 點擊Finish后出現圖2-7所示的對話框,由于MDK不停的在更新,以支持更多的芯片,所以軟件可以設置為是否每次啟動MDK的時候都提示初始化器件的更新包。此處我們選擇不提示,即去掉(Show this dialog at startup)。
圖2-7 完成安裝對話框
7. 點擊OK后出現圖2-8所示的對話框,此對話框為在線更新MDK支持的器件的開發包,由于在線更新需要聯網,而且速度慢,所以此處直接點擊對話框的“X”按鈕關閉。
|