Real-Time Workshop® Embedded Coder 5.1
Product Description
- Introduction and Key Features
- Working with Real-Time Workshop Embedded Coder
- Defining and Managing Custom Data
- Executing Code in a Real-Time Production Environment
- Optimizing and Packaging Code
- Verifying and Documenting Your Code
Optimizing and Packaging Code
Real-Time Workshop Embedded Coder lets you control function boundaries, preserve expressions, and apply optimizations on multiple blocks to further reduce code size. Data can be communicated to the generated code as global data or as function arguments. You can trace the generated code to blocks and signals in your model.
Real-Time Workshop Embedded Coder optimization options enable you to:
- Generate processor-specific code for math functions and operators
- Reuse code for exporting to legacy or external environments
- Eliminate unnecessary initialization, termination, logging, and error-handling code
- Combine output/update functions to reduce code size
- Remove floating-point code from integer-only applications
Real-Time Workshop Embedded Coder provides module packaging features that let you package the generated code to comply with specific software styles and standards. You can control the internal organization and format of each generated file and determine how global data is defined and referenced.
Templates and symbols let you specify the contents and placement of comments and sections of code within the generated code files.
Store