User`s guide

Where to Find Information in This Manual
2-3
Where to Find Information in This Manual
This section discusses typical requirements for producing real-time software
and provides a road map to areas in this documentation that address key
real-time issues. The Real-Time Workshop has support for all the following
tasks that real-time engineers need to do. Each item below has a corresponding
subsection that tells you where to find the information necessary to accomplish
your tasks using the Real-Time Workshop.
With the Real-Time Workshop, you have the ability to:
1 Develop single- and multitasking code
2 Customize the generated code
3 Optimize the generated code
4 Validate the generated code against the Simulink simulation
5 Merge generated code into an existing code base. This means interfacing
signals, parameters, and functions with handwritten legacy code.
6 Merge legacy code into the Real-Time Workshop generated code
7 Communicate with hardware device drivers (e.g., A/D converter)
8 Trace the generated code back to your Simulink diagram
9 Create an automatic build procedure to generate, (cross) compile, and
optionally download a model to a real-time target
10 Tune parameters on-the-fly without recompiling the source code
11 Monitor signals and data within the generated code
12 Interface signals and parameters from Real-Time Workshop generated code
into hand-written code
The MathWorks has created software for both rapid prototyping and deploying
an embedded real-time control system. The Real-Time Workshop generates
callable procedures for single and multirate systems, suitable for single- or
multitasking environments. To execute the generated code you must