主要内容

使用C调用器块调用C函数

此示例显示了如何使用C呼叫者块来调用您的手写C函数。

在此示例中,定义了五个自定义C函数my_func.h并实施my_func.c

标题文件和源文件已在模拟目标模型配置参数的窗格。那么C函数可以通过C呼叫者块调用。例如,块添加添加信号和一个常数,块时代将信号乘以参数k。C呼叫者块支持C结构和枚举类型。金宝app使用命令金宝appsimulink.importexternalctypes将这些类型导入Simulink作为匹配金宝app金宝appsimulink.bus对象或金宝appsimulink.intenumtype课程。

在模型配置中设置自定义C代码

添加'#include“ my_func.h”'''配置参数>仿真目标>包括标头''场地。

添加“包括”到''配置参数>仿真目标>包括目录''场地。

将'src/my_func.c'添加到''配置参数>仿真目标>源文件''场地。

也可以看看

相关话题