主要内容

本页采用了机器翻译。点击此处可查看英文原文。

检查是否存在不符合安全编码标准的模块

检查 IDmathworks.security.BlockSupport

识别不符合安全编码标准的模块。

描述

遵循此检查的建议可以提高生成符合 CERT C、CWE、ISO/IEC TS 17961 安全编码标准的代码的可能性。

适用于 Embedded Coder®Simulink® Check™

结果和建议的操作

条件建议的操作

在模型或子系统中发现了使用三次样条插值或外推方法的 Lookup Table 块。具体模块包括:

考虑对 Lookup Table 模块采用其他内插和外插方法。

模型或子系统中发现了已弃用的 Lookup Table 模块。具体模块包括:

  • 查找表

  • 查找表(二维)

考虑替换已弃用的 Lookup Table 模块。
模型或子系统中发现了 S-Function Builder 块。考虑将 S-Function Builder 块替换为生产环境中推荐的块。
模型或子系统中发现了 From Workspace考虑将 From Workspace 块替换为生产环境中推荐的块。

在模型或子系统中发现了字符串块。具体模块包括:

考虑将字符串块替换为生产环境中推荐使用的块。

功能和限制

您可以:

  • 对您的库模型运行此检查。

  • 将模块和图从此检查中排除(如果您拥有 Simulink Check 许可证)。

编辑时检查

此检查支持编辑时检查。

另请参阅