Hallo zusammen Ich habe bisher immer mit der STM32F1xx Linie gearbeitet. Beim nächsten Projekt muss Strom gespart werden. deshalb soll ein Controller der L1 Serie eingesetzt werden. Nun habe ich in Atollic ein neues Projekt erstellt und sehe da die system_stm32l1xx.c Datei. Bei ST gibt es dazu ein sehr hässliches Excel file. Meine frage an euch, muss man die Clocks nun gezwungener massen direkt über die Register, wie es dort im C-File gemacht wird, konfigurieren, oder kann man weiterhin wie gewohnt mit der Library mittels RCC_HSE... arbeiten? Nutzt jemand von euch das Excel file zur konfiguration? Gibt es ausser dieser eigenheit sonst noch Unterschiede zwischen den Controllern in Bezug auf die Programmierung mit der ST-Library? Danke
Wenn dir tatsächlich am Stromsparen gelegen ist, dann mußt du dich schon selbst in die Tiefen der Chiptaktung, der diversen Stromsparmodi und er Umschalterei zwischen diesen sowie Aufwachen aus Schlafzuständen einarbeiten. Das ist eben Arbeit mit den HW-Registern. Wenn du das nicht willst, sondern einfach so weiter programmierst wie bisher, dann werden sich auch bei einer Stromspar-Linie nur geringe Spareffekte einstellen. W.S.
W.S. schrieb: > Wenn dir tatsächlich am Stromsparen gelegen ist, dann mußt du dich schon > selbst in die Tiefen der Chiptaktung, der diversen Stromsparmodi und er > Umschalterei zwischen diesen sowie Aufwachen aus Schlafzuständen > einarbeiten. Das ist eben Arbeit mit den HW-Registern. Davon war ja gar nie die Rede. Mir geht es darum, ob ich die Konfiguration direkt über die Register machen muss oder ob ich weiterhin die ST-Library nutzen kann. Es könnte ja sein, dass ST die Library nicht für die L1 Serie angepasst hat und deshalb das Excel File liefert.
Für die STM32L1xx Serie gibt es die StdLib. Aber um diese Frage beantwortet zu haben haette ich an Deiner Stelle keine 24 Stunden auf Antwort gewartet; sondern haette bei ST nachgeschaut. Oder ich habe Deine Frage nicht verstanden. Betrifft zwar nicht Deine Frage, aber nur so als Hinweis: für die STM32L0xx Serie existiert keine StdLib. Es gibt anstelle dessen eine Sammlung namens Snippets.
Holger K. schrieb: > Es könnte ja sein, dass ST die Library nicht für die L1 Serie angepasst > hat und deshalb das Excel File liefert. Da würde ich mal in der Library nachschauen. Interessant wären es, Funktionen zu finden, Mit denen man Spannungen einstellen kann. Auch der MSI der STM32L1 schaut interessant aus. Nachdem ich das Referenz-Manual mal kurz überflogen habe, muß man schon einiges richtig machen, um den Prozessor zum Laufen zu bringen. Deswegen vielleicht auch das Excel-Sheet. ;-)
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.