適用於您專案所有階段的工具

程式碼
相較於前代工具,Development Studio 的使用者體驗經過改善,包含彈性的 Eclipse 整合開發環境。它可進行直覺式原始碼編輯、專案管理與整合數個生產力外掛程式軟體,如版本控制。最重要的是,其同樣可在 Linux 或 Windows 主機平台上有效運作。
.jpg?rev=9409f96c09124f13bc20630fdc59f7fa&revision=9409f96c-0912-4f13-bc20-630fdc59f7fa&h=600&w=600&la=zh-TW&hash=3C21791E0CB206C62BAB211F974EDAAA412753D4)
建構
Arm C/C++ 編譯器引領 Arm 上裸機與即時作業系統應用的效能、程式碼密度、架構準確性與安全。基於對編譯器技術超過 25 年的投資以及與 Arm 架構同時進行的開發,Arm 編譯器可為 Arm 處理器建構最有效的程式碼。

除錯
單一除錯環境使開發人員能夠測試、驗證並最佳化程式碼。Arm 偵錯工具 與 DSTREAM 偵錯工具搭配使用時,可順暢進行虛擬與物理原型、簡易與複雜 SoC 偵測及高速 CoreSight 追蹤能力的開發。

最佳化
Streamline 為針對 Linux、Android 與裸機嵌入式系統的全系統分析工具。其從 CPU、繪圖處理器與作業系統擷取效能資訊,使開發人員更明確掌握軟體執行方式。Streamline 協助開發人員快速聚焦檢視瓶頸、多執行緒問題與效率不佳的資源使用情況。

最佳化繪圖處理器內容
由於視覺終端使用者體驗的重要性就如程式碼的執行速度,追蹤圖形程式碼 (像是 OpenGL ES、Vulkan 與 OpenCL API 呼叫) 以及瞭解複雜幀效果 (frame effects) 可協助快速識別並解決問題。支援 Android 及 Linux 的 Arm 架構目標,圖形分析工具 (Graphics Analyzer) 可攔截所有呼叫,分析其應用並識別最佳化區域。
探索其他 Arm 工具和軟體
ULINKpro
ULINKpro 讓您可以使用 MDK 和 Arm Development Studio 在您的裝置上編程、除錯和分析應用程式。控制處理器、追蹤指令、設定斷點和讀/寫記憶體,全部以處理器全速運轉。
DSTREAM-ST
第二代高效能除錯探針,讓 Arm 處理器實現最大能見度,具備 4 腳位的 2.4 Gbps 平行追蹤。直接串流追蹤資料至主機 PC,並包括以 Arm Development Studio 進行的系統自動偵測與多種目標連接器。