Simulink Coder 快速入门
从 Simulink 和 Stateflow 模型中生成 C 和 C++ 代码
Simulink® Coder™(以前称为 Real-Time Workshop®)从 Simulink 模型、Stateflow® 图和 MATLAB® 函数中生成并执行 C 和 C++ 代码。生成的源代码可用于实时和非实时应用程序,包括仿真加速、快速原型和硬件在环测试。您可以使用 Simulink 调整和监测生成的代码,或在 MATLAB 和 Simulink 之外运行代码以及与代码交互。
教程
- 步骤 1: 使用 Simulink Coder Quick Start 工具生成 C 代码
- 步骤 2: 验证生成的可执行程序结果
- 步骤 3: 在程序执行期间调整参数
- 步骤 4: 部署原型代码和工件
准备模型以进行代码生成,然后生成 C 代码以进行实时仿真。
从 Simulink 模型中生成代码
- 使用 Simulink Coder 生成代码
从 Simulink 模型(可以包含 Simulink 模块、Stateflow 图和 MATLAB 代码)中生成独立的 C 或 C++ 源代码。
- 系统开发的确认和验证
确认和验证系统开发过程中的步骤,如需求分析、系统规范、代码生成以及软件和系统集成。
- 目标环境和应用程序
为目标环境(如开发计算机、实时仿真器和嵌入式处理器)选择系统目标文件来生成、编译和执行代码。
视频
什么是 Simulink Coder?
为快速原型构建、硬件在环测试和桌面原型构建生成和部署代码。
使用 XCP 通信进行外部模式仿真
通过使用外部模式仿真,在您的 Simulink 模型和目标硬件之间建立通信信道。