一套工具套件,用在任何 Arm 專案
Arm Development Studio 是專門為 Arm 架构 SoC 設計的嵌入式 C/C++ 开发工具鏈,涵蓋小型微控制器至客製化多核心處理器。與 Arm 處理器 IP 一同設計,加速 Cortex-M、Cortex-R、Cortex-A、Cortex-X 及 Neoverse 處理器的系統設計與軟體開發。
特色与效益
一套 C/C++ 整合開發環境與嵌入式工具鏈專業套件,使工程團隊能更快速且節省成本地推動产物上市。Development Studio 結合最優秀的 Arm 及 Keil 开发工具與中介軟體,完整涵蓋從 SoC 架构探索至軟體整合與測試的整個产物生命週期。由您長期信任的供应商提供您所需的一切。
專為提升效率所設計 – 針對开发人员及其产物。功能準確虛擬原型促成在取得硬體之"前進行軟體開發。軟體建構模塊可重複使用,節省寶貴的編碼時間。高度最佳化的 Arm C/C++ 编译器可讓 Arm CPU 發揮最大功能。若有需求的話,也可以依賴 Arm 技術專家協助您解決專案難題,使您安心無虞。
Development Studio 全新建構所有 Arm IP,包含對異質化處理系統的原生支援,涵蓋繪圖處理器與大型 64 位元 Armv9 SoC,提供您最全面的 Arm 架构支援。
Development Studio 版本
Arm Development Studio在所有版本中均實施基於使用者的授權 (UBL)。进一步瞭解,請參閱 。
下表总结了每个版本的功能:
Arm 處理器支援 | UBL Gold | UBL Gold FuSa | Success Kits |
---|---|---|---|
未公開 IP |
? |
||
公開 Arm 架构和內核 |
? |
? |
? |
適用於嵌入式 FuSa* 的 Arm编译器 |
? |
? |
|
安全認證 C 庫 |
? |
? |
|
图示:
? 用於嵌入式的 Arm编译器、偵錯工具、效能分析、固定虛擬平台和繪圖分析器。
? 用於功能性安全的 Arm编译器。
*合格的编译器核心支援在合格時被凍結。請參閱核心列表。
取得 Arm Development Studio 免費試用
親眼見證 Development Studio 如何加速系統設計與軟體開發
Keil MDK 版本 6 將嵌入式開發提升到新水平
隨著物联网設備變得越來越智能,开发人员努力應對日益增加的軟件複雜性,這需要新的開發流程來優化機器學習模型和高效的設備驅動程序。了解最新版本的 Keil MDK 第 6 版,該版本針對整個 Arm Cortex-M 和 Ethos-U 處理器产物組合進行了優化,並為當今的微控制器提供了計算功能。
打造最高效能的软体解决方案
Arm 和開放原始碼合作伙伴提供各種文件、教學內容和技術影片,協助打造效能最高的軟體解決方案。
探索其他 Arm 工具和軟體
ULINKpro
ULINKpro 讓您可以使用 MDK 和 Arm Development Studio 在您的裝置上編程、除錯和分析應用程式。控制處理器、追蹤指令、設定斷點和讀/寫記憶體,全部以處理器全速運轉。
DSTREAM-ST
第二代高效能除錯探針,讓 Arm 處理器實現最大能見度,具備 4 腳位的 2.4 Gbps 平行追蹤。直接串流追蹤資料至主機 PC,並包括以 Arm Development Studio 進行的系統自動偵測與多種目標連接器。