特長とメリット
プロフェッショナルなパッケージ1つで、設計チームは、コスト効率よく早期に製品を市場投入できます。 ArmとKeilの優れた開発ツールやミドルウェアを組み合わせることで、SoCアーキテクチャの選定からソフトウェアの統合やテストまで、Development Studioは製品ライフサイクル全体をシームレスにカバーします。 信頼できるプロバイダから、長期にわたり必要なものをすべて入手できます。
開発者にも製品にも優れた効率性を提供します。 ハードウェアが利用できるようになる前でも、機能精度の高い仮想プロトタイプを使ってソフトウェアを開発することができます。 ソフトウェアのビルディングブロックを再利用できるので、貴重なコーディングの時間を節約できます。 高度に最適化されたArm C/C++コンパイラにより、Arm CPUの性能を最大限に引き出すことができます。 また、必要があれば、プロジェクトが行き詰まったときにArmのテクニカルエキスパートに相談して解決できるので安心です。
あらゆるArm IPに対応できるよう一から構築されたDevelopment Studioは、GPUや64ビットArmv8-A SoCなど、ヘテロジニアスな処理システムをネイティブでサポートしています。 これにより、Armアーキテクチャ用の極めて包括的なサポートを提供しています。
既製デバイスを利用した開発
5,000を超えるシリコンデバイスをすぐにサポートできるDevelopment Studioでは、Armの半導体パートナーが作成したアプリケーション・プロセッサーやマイクロコントローラーをベースにすばやく製品を構築できます。 Cortex-Mプロジェクトの場合、マイクロコントローラーのエキスパートによるKeil MDKツールキットが含まれます。 Cortex-M、Cortex-R、Cortex-AのCPU全体にまたがるプロジェクトの場合、Development Studio IDEがスケーラビリティ、パフォーマンス、使いやすさを実現します。 Development Studioなら、どのようなプロジェクトであっても設計の実現はシンプルです。
Development Studioのエディション
Bronze | Silver | Gold | Platinum | |
---|---|---|---|---|
Armプロセッサーのサポート | ||||
New IP not available in devices |
⚪ ⚫ |
|||
Cortex-A/R Armv8 |
⚪ |
⚪ ⚫ |
⚪ ⚫ |
|
Cortex-A Armv8 (選択されたコア*) |
⚪ |
⚪ |
⚪ ⚫ |
⚪ ⚫ |
Cortex-A/R Armv7 |
⚪ |
⚪ ⚫ |
⚪ ⚫ |
⚪ ⚫ |
Cortex-M Armv6/7/8 |
⚪ ⚫ |
⚪ ⚫ |
⚪ ⚫ |
⚪ ⚫ |
従来のArmアーキテクチャ* |
⚪ ⚫ |
⚪ ⚫ |
⚪ ⚫ |
⚪ ⚫ |
Compiler | ||||
拡張メンテナンスおよ |
⚫ |
⚫ |
||
Keil MDK |
Essentialエディション |
Professionalエディション |
Professionalエディション |
Professionalエディション |
ミドルウェア |
✔ |
✔ |
✔ |
|
CMSIS-RTOS RTX (フルソースコード込み) |
✔ |
✔ |
✔ |
✔ |
評価 |
||||
購入 |
*完全なリストはこちらをご覧ください。
ポイント:
⚪ デバッガー、パフォーマンス分析、Fixed Virtual Platform、Maliグラフィックスデバッガー
⚫ コンパイラ
Arm Development Studioのガイダンス
Arm Development Studioは、これまでにない豊富な機能を開発者に提供しています。 わかりやすいユーザーエクスペリエンス、コードを簡単に再利用できるソフトウェアパックの搭載、ヘテロジニアスな環境でのデバッグなどについてご説明します。 このプロフェッショナルなツールチェーンをさらによく知るために、オンデマンドウェビナーにぜひご参加ください。
その他のArm開発ツールおよびソフトウェア
ULINKpro
ULINKpro を使用すると、MDK と Arm Development Studio を使用して、デバイス上のアプリケーションをプログラム、デバッグ、および分析できます。プロセッサーの制御、命令のトレース、ブレークポイントの設定、メモリーへの読み取り/書き込みをすべてプロセッサーのフル スピードで実行します。
DSTREAM-ST
Armプロセッサーの最大限の可視性を実現する第2世代のArmデバッグプローブは、4ピンを介した2.4Gbpsの並列トレースや、ホストPCへのトレースデータの直接ストリーミング、Arm Development Studioによるシステムの自動検出、幅広いターゲットコネクタを搭載しています。
Fast Model
Fast Modelは、Arm IPの柔軟な精度プログラマビューモデルで、ハードウェアが利用できるようになる前でも、仮想プロトタイプ上でソフトウェアをシミュレートしデバッグできます。
Keil MDK
Armベースのマイクロコントローラー・アプリケーションを開発するために、Keil MDKには組み込みアプリケーションの作成、ビルド、デバッグに必要なすべてのコンポーネントと、開発を加速化するソフトウェアパックが含まれています。