1-确定版本兼容性及编译器版本
查看VeriStand 建模版本兼容性
2-在MATLAB® 软件中选择正确的编译器
(Phar Lap ETS, Windows)在 MATLAB 软件中运行mex -setup并选择 Microsoft Visual C++ 兼容版本的选项号。
(VxWorks)转到下一部分。您将在后面的步骤中选择编译器。
(NI Linux Real-Time)转到下一部分。当您安装 C/C++ Development Tools for NI Linux Real-Time, Eclipse Edition 时,您无需为 NI Linux Real-Time 选择编译器。
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YI5RCAW&l=zh-CN
3-在 Simulink 软件中构建编译模型
(1)设置并选择正确的编译器后,完成以下步骤来构建编译模型:
(2)启动 Simulink 软件并加载您要转换的模型。
(3)选择Simulation»Model Configuration Parameters以启动Model Configuration Parameters对话框。
(4)单击Solver选项卡并配置以下选项:停止时间:inf;类型:固定步长
(5)单击代码生成选项卡。
(6)单击浏览按钮以启动系统目标文件浏览器对话框。
(7)从列表中为您的目标选择正确的选项:(Windows, Phar Lap ETS)NIVeriStand.tlc—NI实时目标。
详细过程参考:https://zone.ni.com/reference/en-XX/help/372846L-01/veristand/convert_model_to_dll/
4-单击Category部分中的Build按钮开始构建编译模型。MATLAB 软件命令窗口显示构建过程的状态。MATLAB 命令窗口中的以下消息表明 Simulink Coder 软件已完成编译模型的构建。### 模型的构建过程成功完成:ModelName