Hallo Leute, hab mal eine kleine Frage zum Stromverbrauch des LPC1758. Wieviel Strom sollte denn dieser aufnehmen wenn z.B. nur eine while(1) {} in main läuft. Laut Datenblatt sind das irgendwie um die 42 mA für den core. Aber was mach der Rest? habe nämlich in dieser Konfiguration eine Stromaufnahme von ca 70 mA. Habe auch schon die gesamte Peripherie abgeschaltet aber das bringt nur etwa 5-7 mA. Wenn ich jetzt nämlich in den deep sleep modus gehe bleigen immer noch an die 35 mA an Stromaufnahme übrig. Nur im Deep power down bin ich dann bei 1-2 mA. Meine Frage ist nun ob dies normales Verhalten ist oder ob da irgendwo ein Problem vorliegt? Gruß STefam
Datenblatt gelesen? Die 42 mA gelten nur für den Core, wenn er bei 100MHz eine
1 | while (1) {} |
Schleife ausführt. Alles andere kommt dazu, außerdem haben die GPIOs per default auch noch jeweils einen 50kOhm Pull-Up eingeschaltet. Bei den vielen Pins könnte da einiges an Strom zusammen kommen. Wie schaltest Du die Peripherie aus? Wenn sie via PCONP ausgeschaltet werden, sollte kaum noch Strom gezogen werden. Ohne Schaltplan und Code ist das hier aber nur heiteres Rätselraten.
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.