Target Deployment Technology
Use the Navigation Tree on the left to select customization points. A Target Deployment Port can be subdivided into four primary sections:
Basic Settings: This section specifies default file extensions, default compilation and link flags, environment variables and custom variables required for your target environment. This section allows you to set all the common settings and variables used by Test RealTime and the different sections of the TDP. For example, the name and location of the cross compiler for your target is stored in a Basic Settings variable, which is used throughout the compilation, preprocessing and link functions. If the compiler changes, you only need to update this variable in the Basic Settings section.
Build Settings: This section configures the functions required by the Test RealTime GUI integrated build process. It defines compilation, link and execution Perl scripts, plus any user-defined scripts when needed. This section is the core of the TDP, as it drives all the actions needed to compile and execute a piece of code on the target. All files related to the Build settings are stored in the TDP cmd subdirectory
Library Settings: This section describes a set of source code files as well as a dedicated customization file (custom.h), which adapt the TDP to target platform requirements. This section is definitively the most complex and usually only requires customization for specialized platform TDPs (unknown RTOS, no RTOS, unknown simulator, emulator, etc.). These files are stored in the TDP lib subdirectory.
Parser Settings: This section modifies the behavior of the parser in order to address non-standard compiler extensions, such as for example, non-ANSI extensions. This section allows Test RealTime to properly parse your source code, either for instrumentation or code generation purposes. The resulting files are stored in the TDP ana subdirectory.
To edit a customization point
In the Navigation Tree, select the customization point that you want to edit.
In the Help Window, read the reference information pertaining to the selected customization point. Use this information fill out the Edit window.
As a good practice, enter any remarks or comments in the Comments window.
After making any changes to a TDP, you must update the TDP in Test RealTime to apply the changes to a project.
Related Topics