在Simulink中,我们可以使用S-Function来实现对外部C代码的调用。因此,我们需要添加一个S-Function。S-Function是一个特殊的函数块,它允许我们将自己编写的C代码封装在一个Simulink模块中。 第4步:配置S-Function 在添加S-Function后,我们需要进行配置。我们需要指定S-Function所调用的外部C函数的名称、参数列表和返回...
在模型编辑中,双击S-Function Builder,设置名称为"CH422G"(需避免与工程名冲突),选择C++语言。在图5.6所示的窗口中,配置离散状态为1,采样模式为Discrete,采样时间为0.01。代码编辑部分,只需在/* xxx_BEGIN */ /* xxx_END */之间的内容进行修改,注意mbed-os接口函数需用C++语言编写,避...