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
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)
... 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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.