33.4.4 Sleep Mode Operation
The ADC can start conversions in Idle or Standby sleep mode if the Start Conversion bit field
in the Command register (COMMAND.START) is configured to start a conversion on an event
trigger. For Standby sleep mode, the Run in Standby bit in the Control A register
(CTRLA.RUNSTDBY) must also be set to ‘1’.
| Entering Power State | FREERUN | RUNSTDBY | DBGRUN | Behavior of Single or Series Conversion | Behavior of Burst Conversion |
|---|---|---|---|---|---|
| Standby | 0 | 0 | X | Finish the current conversion, then enter sleep mode. No interrupt request. The Series is aborted. | Finish the current burst, without interrupt request, then enter sleep mode. |
| 0 | 1 | X | Finish the current conversion, then enter sleep mode. Then interrupt request. The Series is not aborted. | Finish the current burst, then enter sleep mode, followed by an interrupt request | |
| 1 | 0 | X | Finish the current conversion, then enter sleep mode. No interrupt request. Not applicable for series operation. | Finish the current burst without interrupt request, then enter sleep mode. | |
| 1 | 1 | X |
Continuous free-running conversions with interrupt requests between conversions (relevant for window mode). Not applicable for series operation. | Continuous free-running bursts with interrupt requests between bursts (relevant for window mode) | |
| Debug | 0 | X | 0 | Finish the ongoing conversion, then stop. New triggers are ignored. | Finish the current burst, then stop. New triggers are ignored. |
| 0 | X | 1 | Finish the ongoing conversion, then stop. Will accept new triggers. | Finish the current burst, then stop. New triggers will be accepted. | |
| 1 | X | 0 | Finish the current conversion, then stop. Automatically restarts when break is released. Not applicable for series mode. | Finish the current burst, then stop. Automatically restarts when the break is released. | |
| 1 | X | 1 | Continuous free-running burst conversions, also active during break. Not applicable for series mode. | Continuous free-running burst conversions, also active during break. |
Refer to the PM - Power Manager chapter for more information about sleep mode operation.
