realview mdk

realview mdk

RealView MDK開發工具源自德國Keil公司,被全球超過10萬的嵌入式開發工程師驗證和使用,是ARM公司目前最新推出的針對各種嵌入式處理器的軟體開發工具。

基本介紹

  • 外文名:RealView MDK
  • 類型:開發工具
  • 開發公司:Keil公司
  • 主要技術:Vision3集成開發環境等
簡介,特點,性能,使用技巧,

簡介

RealView MDK集成了業內最領先的技術,包括µVision3集成開發環境與 RealView編譯器。支持ARM7、ARM9和最新的Cortex-M3核處理器,自動配置啟動代碼,集成Flash燒寫模組,強大的Simulation設備模擬,性能分析等功能,與ARM之前的工具包ADS等相比,RealView編譯器的最新版本可將性能改善超過20% 。

特點

RealView MDK的突出特性:
菜鳥的阿拉伯飛毯 —— 啟動代碼生成嚮導,自動引導,一日千里
啟動代碼和系統硬體結合緊密,必須用彙編語言編寫,因而成為許多工程師難以跨越多門檻。RealView MDK的µVision3工具可以幫您自動生成完善的啟動代碼,並提供圖形化的視窗,隨您輕鬆修改。無論對於初學者還是有經驗的開發工程師,都能大大節省時間,提高開發效率。。
高手的無劍勝有劍 —— 軟體模擬器,完全脫離硬體的軟體開發過程
RealView MDK的設備模擬器可以仿真整個目標硬體,包括快速指令集仿真、外部信號和I/O仿真、中斷過程仿真、片內所有外圍設備仿真等。開發工程師在無硬體的情況下即可開始軟體開發和調試,使軟硬體開發同步進行,大大縮短開發周期。而一般的ARM開發工具僅提供指令集模擬器,只能支持ARM核心模擬調試。
專家的哈雷望遠鏡 —— 性能分析器,看得更遠、看得更細、看得更清
RealView MDK的性能分析器好比哈雷望遠鏡,讓您看得更遠和更準,它輔助您查看代碼覆蓋情況,程式運行時間,函式調用次數等高端控制功能,指導您輕鬆的進行代碼最佳化,成為嵌入式開發高手。通常這些功能只有價值數千美元的昂貴的Trace工具才能提供。
業界最優秀的編譯器——RealView 編譯器,代碼更小,性能更高。

性能

RealView MDK的RealView編譯器與ADS 1.2比較:
代碼密度:比ADS 1.2編譯的代碼尺寸小10%;
代碼性能:比ADS 1.2編譯的代碼性能高20%。
配備ULINK2仿真器+ Flash編程模組,輕鬆實現Flash燒寫
RealView MDK無需尋求第三方編程軟體與硬體支持,通過配套的ULINK2仿真器與Flash編程工具,輕鬆實現CPU片內FLASH、外擴FLASH燒寫,並支持用戶自行添加FLASH編程算法;而且能支持FLASH整片刪除、扇區刪除、編程前自動刪除以及編程後自動校驗等功能,輕鬆方便。
絕對的高性價比——國際品質,本土價格
RealView MDK中國版保留了RealView MDK國際版的所有卓越性能,而產品價格和國內普通開發工具的價格差不多 ;另外我們還根據不同需求,專門定製了4個版本,以滿足工程師們不同的需要。這絕對是您選擇開發工具的首選。
更貼身的服務——專業的本地化的技術支持和服務
RealView MDK中國版用戶將享受到專業的本地化的技術支持和服務,包括電話、Email、論壇、中文技術文檔等,這將為國內工程師們開發出更有競爭力的產品提供更多的助力。

使用技巧

連結腳本檔案
使用Realview MDK時不可避免的要涉及到連結腳本檔案,特別是編譯連結那些大的工程檔案時更是如此。在連結腳本中可以指定代碼的存儲布局,可以將代碼段、唯讀數據段、可讀寫的數據段分別存放,甚至可以精確地指定代碼放置的位置,這一點是很關鍵的,譬如說啟動代碼就必須放在可知型檔案的開始位置。由於連結腳本重要性,開發者必須掌握其編寫的方法。
圖形化界面配置
Realview MDK不僅提供了默認的啟動代碼,而且這些啟動代碼可以通過圖形化界面配置。啟動代碼的圖形化配置界面非常類似於Web網頁的界面,甚至後台處理的腳本也與Html語言十分接近。本文將詳細地解析圖形化界面的設計與配置。

相關詞條

熱門詞條

聯絡我們