現成微控制器開發套件

Arm Development Studio 軟體開發工具套件支援數千個現成裝置,無論您的專案是在單一或 Cortex-A/M/R 處理器組合上執行,皆能協助您快速啟動並執行。Development Studio 包含兩種整合開發環境 (IDE),協助您量身打造工作流程。它具備專門用於 Cortex-M 微控制器開發專案的 Keil MDK,同時若您選擇的處理器需要最大的彈性與規模,則功能強大的 Development Studio 整合開發環境為首選。

加速 Cortex-M 微處理器專案

若您正在找尋可加速開發僅使用 Cortex-M 的微控制器專案的方法,則具備 Keil 微控制器開發套件 (MDK) 的 Arm Development Studio 為這項任務的完美合作夥伴。Keil MDK 基於熱門的 Windows® 架構 µVision® 整合開發環境,支援超過 5,000 個 Arm 架構裝置,讓開發人員快速啟動並執行。

  • 以可重複使用的軟體元件來擴充軟體套件應用
  • 免版稅即時作業系統 (RTOS) 整合
  • Event Recorder 及 Component Viewer 可顯示軟體元件的運行時間行為
  • 基於 CMSIS 的標準化軟體介面可實現高效率的程式碼可攜性,且能重複使用。

簡化多核心專案

隨著專案發展,開發複雜應用處理器需要能隨之擴充的工具套件。Development Studio 不僅能做到這點,還能消除編碼、建構與測試多核心專案的固有複雜性。

  • 適合開發異質化專案、多核心 Cortex-A 與 64 位元 Armv8 SoC。
  • 支援 Cortex-M 裸機、Linux 核心與在 Cortex-A 執行的 Linux 應用的異質化除錯
  • 支援 Linux 與 Android
  • 使用 DSTREAM 除錯探針與 Cortex-A/M/R 內建的 CoreSight 功能,開發人員可輕鬆並精確地聚焦檢視潛在問題。

兩種整合開發環境的共同功能

Build

建構

Arm 編譯器

Arm C/C++ 編譯器引領 Arm 上裸機與即時作業系統應用的效能、程式碼密度、架構準確性與安全。基於對編譯器技術超過 25 年的投資以及與 Arm 架構同時進行的開發,Arm 編譯器可為 Arm 處理器建構最有效的程式碼。

模型

連接至虛擬原型

Development Studio 提供快速且功能準確的模型,也就是固定虛擬平台,能在沒有硬體的情況下進行軟體開發。這些模型包含最新的 Arm 處理器、記憶體與周邊設備,且為儘早開始軟體開發的簡便方式。

取得 Arm Development Studio 免費試用

親眼見證 Development Studio 如何加速微處理器開發

立即評估
相關產品與服務

探索其他 Arm 工具和軟體

ULINKPro

ULINKpro

ULINKpro 讓您可以使用 MDK 和 Arm Development Studio 在您的裝置上編程、除錯和分析應用程式。控制處理器、追蹤指令、設定斷點和讀/寫記憶體,全部以處理器全速運轉。

DSTREAM-ST

DSTREAM-ST

第二代高效能除錯探針,讓 Arm 處理器實現最大能見度,具備 4 腳位的 2.4 Gbps 平行追蹤。直接串流追蹤資料至主機 PC,並包括以 Arm Development Studio 進行的系統自動偵測與多種目標連接器。

快速模型

快速模型

快速模型為程式設計師靈活呈現準確的 Arm IP 模型,讓您在取得投片生產的晶片前開發像驅動程式、韌體、作業系統與應用等軟體。

Keil MDK 軟體開發工具

Keil MDK

針對 Arm 架構微控制器應用的開發,Keil MDK 包含所有建立、建構嵌入式應用並進行除錯的元件,加上可加速開發的軟體套件。