文档

数据交换接口

设置交换数据的接口。

设置和使用在生成的和外部应用程序代码之间交换数据的技术和功能。建立主机开发和目标计算机之间的通信通道。使用主机/目标通信通道:

  • 在运行时修改生成的可执行文件的参数值,并观察对执行结果的即时更改。

  • 在运行期间查看和记录生成的可执行文件的输出,以便进行监视、存储和分析,而无需编写特殊的接口代码。

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

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

主题

外部模式的沟通

设置和使用主机/目标通信通道

运行外部模式仿真,其中Simulink金宝app®在主机系统上,与在目标系统上运行的可执行程序通信。

创建用于外部通信的传输层

创建自定义底层通信层,以支持到自定义目标的外部模式连接。金宝app

模型数据的C API接口

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

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

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

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

使用C API访问模型参数

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

ASAP2文件生成

导出ASAP2文件用于数据测量和校准

配置ASAP2文件生成模型。

自定义生成ASAP2文件

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

参数可调性和信号可见性

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

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

通过应用存储类来控制代码中的信号和状态

通过控制单个信号的表示,将生成的代码与应用程序代码集成在一起。

这个话题有用吗?