Main Content

汎用 (ANSI C) のコード生成

カスタム ハードウェア展開をサポートするモーター制御アプリケーションとデバイス ドライバーが事前に構成されていないモーター制御アプリケーション

Motor Control Blockset™ には、カスタム ハードウェア展開をサポートする例に加え、デバイス ドライバーが特定のハードウェア向けに事前に構成されていない例が用意されています。

Motor Control Blockset の参照例は、モーター制御アルゴリズムを実装するためのシミュレーションとコード生成をサポートしています。ほとんどの例はサポート対象のハードウェアに自動展開 (デバイス ドライバーを事前に構成) が可能ですが、シミュレーション中心の例に含まれている例は自動展開機能が事前に構成されていません。ただし、これらの例を使用して解析を実行してから汎用 C コードを生成することで、そのコードをさらに詳しく構成して任意のマイクロコントローラーに展開することができます。任意のカスタム マイクロコントローラーへの展開用に汎用 C コードを構成するワークフローについては、カスタム ハードウェア指向の例にあるAlgorithm-Export Workflows for Custom Hardwareの例で説明しています。

あるいは、さまざまなマイクロコントローラー、リアルタイム システム、FPGA ハードウェア キット用のモーター制御アプリケーションのモデル化と制御を示す、自動展開機能が事前に構成された例を参照できます。詳細については、ハードウェア固有のコード生成を参照してください。

カテゴリ