For each clock configuration, it is possible to specify whether component will be enabled or disabled. This means that when application switches to the particular clock configuration, using the SetClockConfiguration() CPU method call, the underlying internal peripheral will be switched on or off (if the hardware allows it). This way, clock configurations can be utilized to create not only multiple system timing schemes, but also power consumption-oriented scenarios.
The figure of Component Inspector view displays the clock configuration selection group available in LDD components.
This feature is not supported by components that don't control the whole peripheral. Typical example are pin manipulation components, such as BitIO_LDD or ExtInt_LDD which are related just to single pin from a port peripheral and multiple instances of these components can be used on the same port. Components that support this feature must have at least one enabled clock configuration.