Page 1 of 1

Light sleep with wakeup on I2S

Posted: Mon Oct 18, 2021 3:49 am
by davegravy
Is it possible to light sleep and then wakeup based on the word-select line from an I2S peripheral?

I'm trying to squeeze a bit more power-saving out of my application which is reading from a I2S MEMs mic at 48kHz sampling (using driver/i2s.h) and I'm using less than 15% of a single core at 80MHz.

I'm guessing though that light sleep would cause the serial clock line to stop which would cease the entire communication and never wakeup?