主要内容

使用第三方工具配置代码覆盖

在顶级或模型块SIL或PIL仿真中,您可以使用第三方工具收集生成的代码的代码覆盖度量标准。嵌入式编码器®金宝app支持以下工具:

  • LDRA软件技术的LDRA工具套件。有关安装和使用此工具的信息,请转至www.ldra.com.

    该软件支持SIL和PIL的金宝appLDRA代码覆盖范围。

  • 靶心靶心测试技术。有关安装和使用此工具的信息,请转至www.bullseye.com.

    软件支持金宝app靶心SIL的代码覆盖范围,在某些情况下,PIL。

配置顶级模型的代码覆盖工具模型块SIL或PIL模拟,在“配置参数”对话框中,选择确认窗格:

  1. 来自第三方工具下拉列表,选择一个工具,例如,靶心或者LDRACOVER或LDRA工具套件

  2. 点击配置打开代码覆盖设置对话框。

  3. 在里面安装文件夹字段,指定安装了覆盖工具的位置。如果你点击浏览,将打开“选择安装文件夹”对话框,允许您导航到安装覆盖工具的文件夹。该软件检测并显示工具版本。

    默认情况下,启用以下参数:

    • 该模型的代码覆盖范围-生成当前(顶部)模型的覆盖数据。

    • 引用模型的代码覆盖- 为当前(顶部)模型引用的模型生成数据。

    如果您的顶级型号有模型块,顶部模型的这些参数覆盖引用模型的相应参数。

  4. 点击好的

使用LDRA测试套件:

  • 累计代码覆盖的评估从上次将新文件添加到现有的源文件集时,从这一点开始。例如,当您时,现有的代码覆盖结果被删除:

    • 使用现有代码生成文件夹使用新模型进行模拟。

    • 运行模拟,导致正在进行其他源代码文件。

  • 如果在模型的SIL和PIL模拟之间切换,该软件将为SIL和PIL模拟生成单独的累积码覆盖结果。

对于参考层次结构中的模型,软件不支持同时函数执行时间测量和代码覆盖。金宝app

相关的话题

外部网站