EFM32 Stromverbrauch

OP #2516740
Lesenswert?

Hallo,

meine Platine mit dem ersten EFM32 hab ich nun mal soweit bekommen, eine 
LED zum Leuchten zu bringen.
Was mich aber echt total wundert ist der Stromverbrauch.

Versorgung läuft über Netzteil und dieses pendelt irgendwie immer so um 
ca. 8mA herum (analoger Zeiger), und das wo das Programm nur aus einer 
leeren main() besteht...

Ist das normal?


Laut Datenblatt liegt das Ding bei ca. 180uA pro Megahertz...

Ich hab noch nicht herausgefunden, wie ich da die Frequenz des 
RC-Oszillators einstelle, aber von 28Mhz oder 32MHz ausgegangen käme ich 
dann eigentlich auf unter 6mA...

Wundert mich, dass der Chip offenbar im Auslieferungszustand Vollgas 
gibt...

mfg
Gast #2517547
Lesenswert?

Es hängt auch davon ab wie viel interne Peripherie du aktiviert hast.

Leere main() heißt 100% Auslastung, wenn du nichts rechnen musst geh in 
EM1 dann dürfte der Verbrauch auf unter 2mA sinken.

Wenn ich es richtig in Erinnerung habe hatte ich bei 16MHz im 
Normalbetrieb so um die 5mA, aber hatte auch einiges drauf laufen, UART, 
128x64LCD, microSD-Karte mit RTOS usw. (mit Quarz)
OP #2518114
Lesenswert?

... scheint wohl an der Peripherie zu liegen. Hatte die GPIO mit Takt 
versorgt. Jetzt erscheint mir der Verbrauch wieder normal hoch...

______________________________________________________


Hab aber nun noch eine andere Frage, und zwar zum Thema 
Interruptnutzung.

Ich möchte mich gerne auf ein Example-Programm beziehen, konkret auf das 
Blink-Debug Programm, welches in den Examples im Simplicity-Studio zu 
finden ist. Die aktuelle Version ist 2.1.3 und ich beziehe meine Frage 
auf den

>void SysTick_Handler(void)
>{
>  msTicks++;   /* increment counter necessary in Delay()*/
>}


Wo in dem verdammten Programm wird das Interrupt enable eingestellt???
Ich hab mich bald totgesucht, aber keinen Anhaltspunkt gefunden...


mfg und vielen Dank

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren