Estoy usando timer1 como mi temporizador de reloj de interrupción de 100 ms. Yo no uso hardware WDT, hago esto yo mismo. ¿Puedo dormir (o dejar inactivo) el procesador y simplemente despertarme cuando se apaga la interrupción del reloj de 100 ms? Si es así, ¿cómo hago esto?
He leído la sección de la hoja de datos sobre los modos de administración de energía, pero no estoy seguro de si esto funcionará (y en realidad ahorrará el uso actual). Estoy usando el reloj de 100 ms para una sincronización precisa y un informe a un servidor, y también me preocupa que el ciclo de reposo / activación agregue algunos ciclos de reloj a la sincronización de interrupción. Además, estoy usando SPI para las comunicaciones con un transmisor de radio SiLABS y recibo una interrupción cuando recibe un paquete.