Stateflow チャートの考慮事項
hisf_0065: コード準拠性を高める Stateflow 型キャスト演算
| ID: タイトル | hisf_0065: コード準拠性を高める Stateflow® 型キャスト演算 | |
|---|---|---|
| 説明 | C アクション言語を使用する Stateflow チャートでは、整数と固定小数点の計算について、Stateflow が入力データ型以外のデータ型への暗黙的なデータ型キャストを行うのを防ぐために := 表記を使用します。 | |
| メモ | このガイドラインや他のモデリング ガイドラインを使用すると、コーディング標準に準拠したコードを生成する可能性が高まります。 | |
| 根拠 | コーディング標準違反の可能性がある生成コード内の暗黙的キャストを防ぐ。 | |
| モデル アドバイザー チェック | Check assignment operations in Stateflow Charts (Simulink Check) | |
| 参考文献 |
| |
| 前提条件 | hisl_0060: MISRA C:2012 準拠性を高めるコンフィギュレーション パラメーター | |
| 最終更新 | R2024a | |
hisf_0211: Stateflow チャートで単項演算子の使用を禁止してコード準拠性を高める
| ID: タイトル | hisf_0211: Stateflow チャートで単項演算子の使用を禁止してコード準拠性を高める | |
|---|---|---|
| 説明 | 生成コード内のコード準拠性を高めるには、次を実行します。 | |
| A | 符号なしデータ型に単項マイナス演算子を使用しない。 | |
| メモ | MATLAB® および C アクション言語は符号なしの式での単項マイナス演算子の使用を制限しません。 | |
| 根拠 | 生成コード内のコード準拠性を高める。 | |
| モデル アドバイザー チェック | Check Stateflow charts for unary operators (Simulink Check) | |
| 参考文献 |
| |
| 最終更新 | R2017b | |