From The K32 RM, the SMC_STOPCTRL register controls the Partial Stop Option:
00 STOP - Normal Stop mode
01 PSTOP1 - Partial Stop with both system and bus clocks disabled
10 PSTOP2 - Partial Stop with system clock disabled and bus clock enabled
What is the difference between 0b00 (STOP) and 0b01 (PSTOP1)? What is the impact on recovery time?
I am interested in waking from STOP on a UART edge. How fast can this happen in the various stop modes?
Hello @aberger
1) What about the part number you use? You can find power mode transition time for your chip from data sheet, for example K32L2B3x:
2)"What is the impact on recovery time? "
->>
PSTOP1 is functionally similar to Stop mode, but offers faster wake-up at the expense of
higher power consumption. Another benefit is that it keeps all of the MCG clocks
enabled, which can be useful for some of the asynchronous peripherals that can remain
functional in Stop modes.
BR
Alice
Yes, I'm aware of the table that you referred to, but that just shows recovery time from STOP to RUN, and does not provide details about the Partial Stop options. You mentioned that PSTOP1 offers faster wake-up time than STOP. How does it compare with the 7.5 µs?