Forum: Compiler & IDEs Höhere Auslastung - weniger Strom?


von Andreas (Gast)


Lesenswert?

Hallo Leute,

Ich habe den Strombedarf eines Renesas R32C/111 gemessen. Ich verwende 
ein RTOS darauf. Nun hab ich einen Task erstellt, der meine Auslastung 
steuert (durch eine for-loop, in welcher Berechnungen gemacht werden).

Das mehr als erstaunliche ist, dass mein Mikrocontroller weniger Strom 
zieht, wenn ich die "Grenze" meiner for-loop hinaufschraube (Der 
Unterschied beträgt beinahe 8,5mA!!). ->
Das würde bedeuten, dass der IDLE Task des RTOS (MicroC/OS-II) mehr 
Energie verbraucht als meine Task. Im IDLE mach ich allerdings nichts.

Wie kann so etwas sein? Wird hier etwas optimiert bei den Rechnungen? 
Die Rechnungen sind aber bei jedem Durchlauf andere, da ich den counter 
in die Rechnung miteinbezieh. Liegt es am Echtzeitbetriebsystem?

Für Ideen und Anregungen wäre ich euch sehr dankbar.

Schöne Grüße
Andreas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.