コード生成時にcon​st修飾子を追加する​にはどうすればよいで​すか?

2 visualizzazioni (ultimi 30 giorni)
MathWorks Support Team
MathWorks Support Team il 25 Ott 2013
ブロック内で使用するパラメータが、コード生成時にグローバル変数として定義されてしまい、RAM領域が使用されてしまいます。const修飾子を追加することでROM領域を使用する方法を教えてください。

Risposta accettata

MathWorks Support Team
MathWorks Support Team il 25 Ott 2013
Simulinkデータオブジェクトを使用し、Storage Classを「Const」に設定することで生成コードに const を付加することができます。
ページ下部の 関連ドキュメント よりサンプルモデルをダウンロードすることができます。
サンプルモデルでは、Lookup Tableブロックのパラメータをmpt.Parameterで定義しており、コード生成を行うとadd_const.cにconst修飾子付きでデータが定義されます。

Più risposte (0)

Categorie

Scopri di più su コード生成 in Help Center e File Exchange

Tag

Non è stata ancora inserito alcun tag.

Prodotti


Release

R14SP1

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!