主要内容

piltest

验证连接配置自定义目标MATLAB公益诉讼执行

描述

例子

piltest (配置)运行测试,验证您的自定义processor-in-the-loop(公益诉讼的)目标连接配置。在测试中,运行MATLAB函数®功能和执行公益诉讼执行。函数比较结果并产生错误如果它检测到的差异。对于公益诉讼执行,函数提取TargetHWDeviceType工具链设置从配置

在当前工作目录中,创建的函数piltest文件夹,其中包含子文件夹与测试结果。

piltest (配置“ConfigParams”,additionalParameterList)提取额外的设置配置公益诉讼的执行。

piltest (配置“测试点”,testName)指定的测试运行。

例子

全部折叠

这个例子展示了如何使用piltest为公益诉讼执行验证目标连接配置。

创建一个C / c++代码生成配置对象生成静态库。

cfg = coder.config (“自由”);

创建硬件配置对象,指定制造商和测试硬件类型和分配代码生成对象的句柄。

hwImpl = coder.HardwareImplementation;hwImpl。TargetHWDeviceType =爱特梅尔公司- > AVR的;cfg。HardwareImplementation = hwImpl;

指定生成代码的工具链。

cfg。工具链=“Arduino AVR工具”;

运行功能。

piltest (cfg)

输入参数

全部折叠

一个配置对象,指定代码生成参数。

提取额外的参数配置公益诉讼执行。

  • “verifyPILConfig”——对于一个给定的输入值,函数:

    • 开发计算机上运行一个MATLAB函数。

    • 执行公益诉讼执行生成的MATLAB代码在你的目标硬件config.TargetLang设置为“C”“c++”

    函数比较MATLAB函数和公益诉讼的结果。如果函数检测差异,它产生一个错误。

  • “所有”——运行所有测试。

版本历史

介绍了R2016b