gpt4 book ai didi

c++ - Simulink Coder - 如何将外部代码与模型连接起来

转载 作者:太空宇宙 更新时间:2023-11-04 14:11:54 24 4
gpt4 key购买 nike

我正在 simulink 中开发一个系统控制,我想在嵌入式板上运行这个模型。因此,我想将模型的输入和输出与特定函数(在模型外部手写)联系起来。

为了理解:我有一个输入,它是一个包含 8 个元素的数组。该数组的指针由名为 adc.readAllValues() 的函数返回。

如何将 simulink 与我的外部代码连接起来?

最佳答案

这是一种方法:

  • Simulink 的输入是 Simulink.Parameter 对象

  • Simulink 的输出是 Simulink.Signal 对象

这些 Simulink 对象都具有“ExportedGlobal”存储类。这意味着它们是可以从外部代码访问的全局符号。例如,在 VxWorks 中,您可以使用“symFindByName”来查找符号的地址。

C API 是一个有趣的 Simulink 功能,可以提供帮助 http://www.mathworks.ch/ch/help/rtw/ug/data-exchange.html?searchHighlight=capi#f75428

关于c++ - Simulink Coder - 如何将外部代码与模型连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13809947/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com