メインコンテンツ

ターゲットの開発

ARM® Cortex®-R プロセッサに基づくターゲットの作成

"ターゲット" は、MATLAB® および Simulink® の設計を組み込みハードウェアに展開します。ターゲットを使用すると、プロセッサ固有のコードを生成し、リアルタイムのオペレーティング システムとデバイス ドライバーを統合し、組み込みハードウェア上での実行をプロファイリングすることで、アプリケーションをプロトタイピング、検証、および展開できます。

Embedded Coder® Support Package for ARM Cortex-R Processors では、ARM Cortex-R プロセッサに基づいて新しい Embedded Coder ターゲットを開発できます。このサポート パッケージには以下のクラスと関数が用意されており、ターゲットの開発に役立てることができます。これは総称して "ターゲット ソフトウェア開発キット (SDK)" と呼ばれます。

開始する前に、What Is a Target?およびPrerequisitesを参照してください。独自のターゲットの作成を開始する準備ができたら、ターゲットの実装の手順に従ってください。

関数

createTargetCreate an object for the target being developed
createHardwareCreate an object for the hardware that a target supports
deleteTargetDelete a target
loadTargetLoad a target
saveTargetSave a target
testTargetTest the features of the target using the supported hardware

クラス

すべて展開する

TargetAn object for the target being developed
BaremetalSchedulerCreate object for bare metal scheduler used for hardware
BaseRateTrigger生成されたコードで基本レート タスクを実行するトリガー
DeployerApplication deployment configuration
ExternalModeエクスターナル モード構成
IOInterfaceハードウェアに接続された I/O インターフェイス
OperatingSystemOperating system that runs on hardware
PILプロセッサインザループ シミュレーション構成
Profiler生成されたコードのタイミング情報を収集するコード実行プロファイラー
Hardware生成されたコードを実行するハードウェア
EthernetInterfaceハードウェアに接続されたイーサネット インターフェイス
SerialInterfaceハードウェアに接続されたシリアル インターフェイス
Loaderコードをハードウェアに読み込む方法を記述する
Toolchainツールチェーン構成
BuildConfiguration生成されたコードのビルド方法を記述する構成

トピック