Real-Time Workshop User's Guide
一般的なモデリング手法
以下は、任意のコードフォーマットで用いることができる手法です。
コマンド
slupdate
は、現在の機能を利用するため、古いモデルを自動的に変換します。古いモデルに対して
slupdate
を実行してください。.
S-ファンクションに対するTLCファイルを作成することによって、CコードS-ファンクションを自動的に生成コードにインライン化します。S-ファンクションのインライン化については、
Target Language Compiler Reference Guide
を参照してください。デバイスドライバS-ファンクションのインライン化については、
「デバイスドライバの作成」
を参照してください。
可能な場合はdouble以外のSimulinkデータタイプを使います。利用可能なデータタイプは、Boolean, 符号付きおよび符号なしの8, 16, 32ビット整数、32ビットおよび64ビット浮動小数点数です。doubleは64ビット浮動小数点です。データタイプに関する情報は、
Using Simulink
を参照してください。
ルックアップテーブルデータの重複する値を削除します。
Merge
ブロックを使ってファンクションコールサブシステムの出力をマージします。このブロックは、Stateflowのファンクションコールサブシステムの実行の制御に特に役立ちます。
つぎの図は、Mergeブロックの使用法の例です。
コード生成に対するモデルの最適化
ブロック線図の性能のチューニング