主要内容

数据交换接口

建立交换数据的接口

设置和使用在生成的和外部应用程序代码之间交换数据的技术和功能。

数据接口可用于在生成的代码或数据与外部代码或数据之间交换数据。使用C API编写与生成的代码交互的代码。导出用于测量、校准和诊断系统的ASAP2文件。

要在执行生成的代码期间将数据记录到mat文件,请参见日志程序执行结果

功能

addCoderXCPInfo 使用IF_DATA XCP块创建ASAP2文件,该文件描述了Simulink Coder XCP从配置金宝app
rtw.asap2MergeMdlRefs 通过合并顶层模型和参考模型生成的A2L文件,为模型生成单个A2L文件
rtw.asap2SetAddress 在A2L文件中设置ECU地址

主题

用于建模数据的C API接口

使用C API在生成代码和外部代码之间交换数据

编写与生成的模型代码交互的基于主机或基于目标的应用程序代码。

使用C API访问模型信号和状态

编写与模型信号和状态交互的应用程序代码。

使用C API访问模型参数

编写与模型参数交互的应用程序代码。

ASAP2文件生成

导出ASAP2文件进行数据测量和校准

配置ASAP2文件生成模型。

通过XCP和第三方工具校准生成的代码和监控信号

生成XCP外部模式目标应用程序和描述XCP从机配置的ASAP2文件。

自定义生成ASAP2文件

编辑目标语言编译器(TLC)文件以自定义从Simulink生成的ASAP2文件金宝app®模型。

参数可调性和信号可见性

在生成的代码中创建可调校准参数

在生成的代码中,创建可以在快速原型和校准期间访问的可调参数数据。

模型界面元素的C代码生成配置

控制模型数据元素的表示和功能生成的C代码。