Gast
#3432663
Hallo ich möchte meine Platine stromsparend betreiben und werde dem Controller zwischendurch eine Ruhepause gönnen (Sleep modus) Wie kann ich es am geschicktesten anstellen, alle 1,2,3 sekunden 2-3 analoge Signale abzufragen. Bisher habe ich einmal vor der WhileSchleife den ADC initialisiert und eine analoge Messung im Programm durchgeführt. Das ist im aktuellen Fall nicht mehr nötig sondern ein Messintervall von 2,3 Sekunden ist ausreichend. Jetzt mit dem Stromsparmodus suche ich eine eine andere Möglichkeit. - Soll ich den ADC nach jeder Messung abschalten? - Muss vor der Messung jedes mal erneut ein Dummy Read-out gemacht werden? - Wie kann ich vorgehen? In der Timer ISR eine ADC Messung auslösen? und in der ADC ISR die Messung auswerten? Bin über hilfreiche Tipps sehr dankbar.