適用於您專案所有階段的工具
![](/-/media/global/products/development-tools/arm-development-studio/arm.com%20SOC%20image%201b.png?rev=e8d80c2d41dd4165a44ec67c8633ea9d&revision=e8d80c2d-41dd-4165-a44e-c67c8633ea9d&h=489&w=960&la=zh-TW&hash=C39A374605FD36DC1F48D874FB0687C4)
程式碼
相較於前代工具,Development Studio 的使用者體驗經過改善,包含彈性的 Eclipse 整合開發環境。它可進行直覺式原始碼編輯、專案管理與整合數個生產力外掛程式軟體,如版本控制。最重要的是,其同樣可在 Linux 或 Windows 主機平台上有效運作。
![Build](/-/media/global/products/development-tools/arm-development-studio/Build_600x600_ST1%20(002).jpg?rev=9409f96c09124f13bc20630fdc59f7fa&revision=9409f96c-0912-4f13-bc20-630fdc59f7fa&h=600&w=600&la=zh-TW&hash=05C6471870A81CC9D3B5F7260AB5D454)
建構
Arm C/C++ 編譯器引領 Arm 上裸機與即時作業系統應用的效能、程式碼密度、架構準確性與安全。基於對編譯器技術超過 25 年的投資以及與 Arm 架構同時進行的開發,Arm 編譯器可為 Arm 處理器建構最有效的程式碼。
![](/-/media/global/products/development-tools/arm-development-studio/arm.com%20SOC%20image%203a.png?rev=784e8fe128ca44638c848bdee9987bda&revision=784e8fe1-28ca-4463-8c84-8bdee9987bda&h=492&w=960&la=zh-TW&hash=34EC0AC7F896FB6FC81615CBEDE601DD)
除錯
單一除錯環境使開發人員能夠測試、驗證並最佳化程式碼。Arm 偵錯工具 與 DSTREAM 偵錯工具搭配使用時,可順暢進行虛擬與物理原型、簡易與複雜 SoC 偵測及高速 CoreSight 追蹤能力的開發。
![Streamline](/-/media/global/products/development-tools/arm-development-studio/Streamline.png?rev=0c3ea84fce644d7bb5dfffc134f33722&revision=0c3ea84f-ce64-4d7b-b5df-ffc134f33722&h=514&w=915&la=zh-TW&hash=40868CDDECE68B6880F987E5A8826278)
最佳化
Streamline 為針對 Linux、Android 與裸機嵌入式系統的全系統分析工具。其從 CPU、繪圖處理器與作業系統擷取效能資訊,使開發人員更明確掌握軟體執行方式。Streamline 協助開發人員快速聚焦檢視瓶頸、多執行緒問題與效率不佳的資源使用情況。
![Debugger](/-/media/global/products/development-tools/arm-development-studio/Debugger.png?rev=2c1f3527496f4d55a421e4324166a85b&revision=2c1f3527-496f-4d55-a421-e4324166a85b&h=514&w=915&la=zh-TW&hash=3C4DEE9EDADE98C874AB5DDC4CDA979B)
最佳化繪圖處理器內容
由於視覺終端使用者體驗的重要性就如程式碼的執行速度,追蹤圖形程式碼 (像是 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 進行的系統自動偵測與多種目標連接器。