Model Preparation for Real-Time Execution
Driver and communication protocol blocks, techniques for creating custom
blocks
To create a real-time application, start with a Simulink® model, which can contain any block for which Simulink Coder™ can generate C code, including:
Simulink and Simulink Real-Time™ blocks
Blocks from products such as Stateflow®, Simscape™, and related system toolboxes
User code or third-party code in the form of C code S-function blocks
FPGA subsystems, programmed by using HDL Coder™ HDL Workflow Advisor.
Categories
- Configuration Parameters, Block Parameters, and Inport Data
Real-time application creation from a Simulink model
- I/O Connectivity
General-purpose I/O connectivity
- Communication Protocols
Standard communication and industrial protocols
- External Code Integration
S-Function blocks written in C++
- FPGA Subsystem Configuration
FPGA subsystem configuration with HDL Coder HDL Workflow Advisor
- Functional Mock-up Units
Apply FMU blocks in Simulink Real-Time models for co-simulation