Hi,
in STOP3, when RTI wakes up the MCU, the RTI Isr is fired, executed (it increments a variable) and then the flow of the program return to the instruction after "asm stop".
Now: what happens with the STOP2 mode? the RTI Isr is executed or not? Because I use the RTI Isr (executed every 1024 msec) as "rough" clock because I need to do things every 30 sec, so the MCU wake up, increment a variable, check if it's less than 30 goes to sleep, else does some work.
Thanks bye Jack
Solved! Go to Solution.
Hello Jack,
It is my understanding that, when the RTI module is used to wakeup from STOP2 mode, the normal reset vector is used, rather than the RTI vector. You would then need to test the SPMSC2_PPDF bit to determine when the reset is a result of STOP2 recovery.
Regards,
Mac
Hello Jack,
It is my understanding that, when the RTI module is used to wakeup from STOP2 mode, the normal reset vector is used, rather than the RTI vector. You would then need to test the SPMSC2_PPDF bit to determine when the reset is a result of STOP2 recovery.
Regards,
Mac