Real-Time Workshop |
 |
Introduction
The target configurations bundled with Real-Time Workshop are suitable for many different applications and development environments. Third-party targets provide additional versatility. However, a number of users find that they require a custom target configuration.You may want to implement a custom target configuration for any of the following reasons:
- To support custom hardware and incorporate custom device driver blocks into your models.
- To customize a bundled target configuration -- such as the generic real-time (GRT) or Real-Time Workshop Embedded Coder targets -- to your needs.
- To configure the build process for a special compiler (such as a compiler for an embedded microcontroller or DSP board).
As part of your custom target implementation, you may also need to:
- Interface generated model code with existing supervisory or supporting code that calls the generated code.
- Interface signals and parameters within generated code to your own code.
- Combine code generated from multiple models into a single system.
- Implement external mode communication via your own low-level protocol layer.
| Targeting Real-Time Systems | | Components of a Custom Target Configuration |  |