【发布时间】:2014-06-09 12:38:38
【问题描述】:
我有一个 Simulink 模型正在通过 Embedded Coder (RTW) 编译为可执行文件,并且有一个我知道输入和输出之间没有连接的 SFunction,因此我想关闭其输入端口上的直接馈通。实际上,我可以创建两个 SFunction 来替换它,一个带有输入,一个带有输出,唯一的复杂之处是我正在处理的外部系统在单个函数调用中进行双向通信。
我们目前使用 Legacy Code Tool 来编译我们所有的 SFunction,但是我已经阅读并验证了这个强制所有输入都是直接馈通,无论它们是否(没有解释原因。)我看过SFunction Builder 块,但是它没有参考输入的直接馈通。我还查看了 msfuntmpl_basic.m 模板构建器脚本,但它似乎仅限于原始数据类型的输入和输出(通过 DatatypeID。)
【问题讨论】: