gpt4 book ai didi

c - 使用 SImulink 生成的 C 代码中的强制宏定义

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:02 27 4
gpt4 key购买 nike

我正在构建一个 Simulink 模型,以便它生成等效的 C 代码。实际上,这样做的 C 代码已经存在,但我想用 Simulink 将其可视化。我知道 Simulink 将生成的代码与它所基于的代码不同,但我想保留一些功能。例如,我在 C 代码中使用了很多宏 (#define),以提高可读性,但我真的不知道如何强制 Simulink 定义这些宏。所以我的问题是,我应该创建哪个对象/结构/数据以及在哪里(模型工作区或 Matlab 工作区?)以便在生成 C 代码时,我的所有宏都将使用预处理器命令定义。

非常感谢您提出的任何建议。

最佳答案

最后我在这个庞大的用户指南中找到了答案

https://engineering.purdue.edu/~dionysis/EE452/Lab2/Lab2_Supporting_Materials/Embedded%20Coder_Users%20Guide.pdf

我必须使用 mpt.Parameter Imported from file 并检查 Inline parameter 选项。

关于c - 使用 SImulink 生成的 C 代码中的强制宏定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28152803/

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