User`s guide
Glossary
Glossary-3
host system Computer system on which you create and may compile your real-time
application. Also referred to as emulation hardware.
inline Generally, this means to place something directly in the generated source code.
You can inline parameters and S-functions using Real-Time Workshop and the
Target Language Compiler.
inlined
parameters
(Target Language Compiler Boolean global variable:
InlineParameters) The
numerical values of the block parameters are hard-coded into the generated
code. Advantages include faster execution and less memory use, but you lose
the ability to change the block parameter values at run-time.
inlined
S-function
An S-function can be inlined into the generated code by implementing it as a
.tlc file. The code for this S-function is placed in the generated model code
itself. In contrast, noninlined S-functions require a function call to an
S-function residing in an external MEX-file.
interrupt
service routine
(ISR)
Piece of code that your processor executes when an external event, such as a
timer, occurs.
loop rolling (Target Language Compiler global variable:
RollThreshold) Depending on the
block's operation and the width of the input/output ports, the generated code
uses a
for statement (rolled code) instead of repeating identical lines of code
(flat code) over the signal width.
make Utility to maintain, update, and regenerate related programs and files. The
commands to be executed are placed in a makefile.
makefiles Files that contain a collection of commands that allow groups of programs,
object files, libraries, etc., to interact. Makefiles are executed by your
development system’s make utility.
model.rtw Intermediate record file into which Real-Time Workshop compiles the blocks,
signals, states, and parameters a model, which the Target Language Compiler
reads to generate code to represent the model.
multitasking Process by which a microprocessor schedules the handling of multiple tasks. In
generated code, the number of tasks is equal to the number of sample times in
your model. See also pseudomultitasking.
noninlined
S-function
In the context of Real-Time Workshop, this is any C-MEX S-function that is not
implemented using a customized
.tlc file. If you create a C-MEX S-function as