ARM Foundation 平臺, DS-5,FVP

仿真模型

https://developer.arm.com/tools-and-software/simulation-models
固定虛擬平臺(FVP)是ARM 公司推出的硬件仿真平臺,用戶開發者在還沒單板的情況下提前進行軟件開發,縮短軟件開發週期。仿真模型基於 ARM 相關的IP核,非常準確,可靠性高。值得注意的是,這些平臺並不基於某個現成的處理器設計,而只是基於某個 ARM 架構。

平臺安裝

可以單獨安裝某個 FVP。
OS:Red Hat Enterprise Linux 6 or 7 (for 64-bit architectures), Ubuntu 14.04 Long Term Support
(LTS), Ubuntu 16.04 LTS.
庫文件:glibc v2.3.2, or higher, and libstdc++ 6.0.0, or higher
需要安裝 xterm 以及 telnet。當然這兩個通常 OS 上是有的。

DS-5 ( ARM Development Studio 5 )

DS-5 調試器,一款圖形調試器,支持基於Arm®處理器的目標和固定虛擬平臺(FVP)目標上的軟件開發,實際上其內嵌了 FVP。
DS-5工具鏈包括一流的ARM C / C ++編譯器,強大的Linux / Android™/ RTOS調試器,ARM Streamline™系統性能分析器和實時系統仿真模型, 所有這些都方便地封裝在基於Eclipse的用戶友好的集成開發環境(IDE)中。DS-5 提供了一套核心工具,以確保系統中最重要的軟件能夠高效可靠地運行。可以使用Streamline Performance Analyzer實現系統優化,確保軟件充分利用底層硬件的效率。
在這裏插入圖片描述

Streamline 性能分析器

Arm®Streamline是一款圖形化的性能分析工具,可以將採樣數據和系統跟蹤轉換爲以視覺和統計形式呈現數據的報告。
無需 JTAG 探針的系統範圍的分析
按進程、線程、功能和源代碼行的 CPU 使用情況統計信息
性能相關事件(例如高速緩存未命中次數、中斷數)與軟件執行的即時關聯
關鍵路徑標識和動態內存使用情況分析

版本選擇

版本對比
https://developer.arm.com/tools-and-software/embedded/legacy-tools/ds-5-development-studio/editions
http://www.myir-tech.com/product/ds-5.htm
教程
https://developer.arm.com/tools-and-software/embedded/legacy-tools/ds-5-development-studio/resources/tutorials-index

在這裏插入圖片描述
在這裏插入圖片描述
*僅適用於DS-5社區版(完全安裝)
DS-5有三個不同的版本,它們是通過同一安裝包進行許可證管理。
DS-5 Ultimate Edition支持最新的ARM處理器和技術,如ARMv8。
DS-5專業版支持所有ARM處理器,包括ARMv7,提供卓越的調試和跟蹤功能以及ARM編譯器。
DS-5社區版是免費的,可以使用DS-5調試器和Streamline的有限功能集。功能包括裸機和Linux應用程序調試。

下載安裝

在這裏插入圖片描述
一般一年更新兩到三次。
在這裏插入圖片描述

DS-5 的使用

開發程序的可以參考 這個

假如下載的是 Linux 版本的話,安裝,配置好環境變量。
運行 eclipse & 即可在 windows 端打開 eclipse 界面。啓動過程中會提示選擇 workspace,根據需要選擇即可,然後基於此做操作。

如果下載的是社區版本的話是不用申請 License 的,直接用即可。否則的話需要按提示申請 30 天的評估版本證書。
在這裏插入圖片描述

ARM 處理器簡介

這個 鏈接 比較老了,但是作爲入門瞭解足夠。

總結

實際上 ARM 已經不再推薦使用 DS-5 進行開發,雖然這個工具還在更新。ARM 當前力推的是新的IDE,Arm Development Studio,因此 DS-5 的 License 也不再向新用戶出售,希望以此引流新用戶到新的開發平臺上。

對於嵌入式微控制器系列,如 Cortex-M R 系列以及更早期的 ARM 產品的開發,也許當前 MDK-ARM 或者 uVision IDE用得比較廣泛,這個筆者不是很確定,有段時間沒接觸這個了。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章