1.5.1 Clock Hierarchy During Standby
When there is no SleepWalking activity occurring:
- All GCLK generators with RUNSTDBY = 0 are stopped.
- Clock sources with ONDEMAND = 1 enter low-power state.
- MCLK and AHB/APB buses are halted.
When a SleepWalking task is triggered:
- The peripheral asserts a clock request.
- The GCLK controller enables only the required generators.
- The requested clock source wakes if in on-demand mode.
- Upon task completion, clocks return to their halted state.
Tip: For minimal power consumption during SleepWalking, use
low-frequency clock sources (OSCULP32K or XOSC32K) where peripheral timing requirements allow.
High-frequency sources (DFLL, FDPLL) require additional regulator activity and increase
overall current draw.
