Editing the Implementation of a Runnable
- Open the specification editor for the desired SWC.
- In the Outline tab, select the runnable you want to edit.
Do one of the following:
- In the Edit menu, select Implementation
- In the context menu, select Implementation.
The implementation editor for the runnable opens.
Activate the Use FPU option if you want to save the Floating Point Unit registers of your microcontroller target upon task switching.
This option is effective only in connection with a microcontroller target, details are given in the ASCET‑SE User Guide.
From the Memory Location combo box, select the memory area where the code should run.
As a general rule, processes that are slow and rarely called should run in external memory whereas fast and frequently called processes should run in internal memory to improve performance.
Accept the default setting in the Memory Segment combo box.
Note
The Memory Segment combo box is irrelevant for AUTOSAR.
In the Symbol field, enter the character string you want to use as C function name for the runnable entity in the currently selected implementation of the SWC.
Valid strings are any valid C identifier, any sequence of ASCET naming macros (see the list in Implementation Editor for Methods/Processes/Runnables), or any combination thereof.
An empty Symbol field means that the default naming convention (as specified in the codegen.ini file) is used.
See also