Note:
Runtime setting cannot be selected in the Basic view mode.
Runtime setting determines how the timing setting can be modified at runtime. The following options available are:
-
fixed value
- Timing cannot be changed at runtime.
- from a list of values
- Allows to change the timing by selecting one of predefined values (from the list) using component method "SetXXXMode". This method sets the value(s) corresponding to the selected timing into the appropriate prescaler and other peripheral register(s). The values (modes) in the list can be added/removed by editing the timing values table.
-
from interval
- Allows to change a timing freely within a selected interval, while all values of the interval are selected with specified precision. Prescaler value is fixed in this mode, timing is set only using compare/reload registers value. It means that it is possible to reach all values within the interval by using the same prescaler.
Note that this kind of runtime setting requires runtime computations that can be time and space consuming and may not be supported on all microcontrollers.
Note:
Some of the methods used for runtime setting of timing will be enabled only if the appropriate runtime setting type is selected.