检查递归函数调用
检查 ID:mathworks.misra.RecursionCompliance
识别 Stateflow® 图中的递归函数调用。
描述
遵循此检查的建议可提高为嵌入式应用生成符合 MISRA C:2012 标准的代码的可能性。此检查会标记存在递归函数调用的图。
适用于 Embedded Coder® 和 Simulink® Check™。
注意
如果模型包含 Stateflow 元素,则需要 Stateflow 许可证。
结果和建议的操作
| 条件 | 建议的操作 |
|---|---|
图中存在递归函数调用。 | 删除递归函数调用。 |
另请参阅
MISRA C:2012, Rule 17.2
Resolve Unintended Recursive Behavior (Stateflow)