SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Some of the timers features described in this section may not be supported on this family of devices. For more information, see Timers Not Supported Features.
The way the timer acknowledges the LPSC clock stop request is configurable through the TIMER_TIOCP_CFG[3-2] IDLEMODE bit field.
Table 12-5525 lists the IDLEMODE settings and the related acknowledgment modes.
IDLEMODE Value | Selected Mode | Description |
---|---|---|
00 | Force-idle | The clock stop request is unconditionally acknowledged from the timer, regardless of its internal operations. This mode must be used carefully, because it does not prevent the loss of data when the clock is switched off. |
01 | No-idle | The clock stop request is never acknowledged from the timer. This mode is safe from a module point of view but is not efficient from a power-saving perspective because the clocks remain active. |
10 | Smart-idle | The timer acknowledges the clock stop request, basing its decision on its internal activity. The acknowledge signal is asserted only when all pending transactions and interrupt requests are treated. This is the best approach to efficient system power management. |
11 | Smart-idleWakeup | The module behaves like in Smart-idle mode, with the exception, that it can issue a wake-up request in sleep mode, if the functional clock is not cut off. |