Speed modes

Note: These optimizations are not usable for the Peripheral Initialization Components.

Timed components which depend on the processor clock (such as timer, communication and conversion components), may support speed modes defined in the processor component (in EXPERT view level). The Processor Expert allows the user to set closest values for the component timing in all speed modes (if possible) . If the requested timing is not supported by the component, for example if the processor clock is too low for the correct function of the component, the component can be disabled for the appropriate speed mode. The mode can be switched in the runtime by a processor method. The component timing is then automatically configured for the appropriate speed mode or the component is disabled (according to the setting). Note, however, that use of speed modes adds extra code to the application. This code must be included to support different clock rates. See speed mode details here.

See Embedded component optimizations topic for details on choosing and setting the components to achieve optimized code.