Libopencm3 erstellt 4 libs nicht!

Gast #6948191
Lesenswert?

Hi.
Ich bin gerade dabei was mit der libopencm3 zu bauen.
Nur dummerweise wird genau die lib für den stm32f4 nicht gebaut. Die 
ganzen für nxp... Gehen.

Da ich gerade im Zug bin und keinen Zugriff auf meinen Rechner habe kann 
ich nicht nachschauen was es als Meldung gab. Aber da wurde auch nicht 
wirklich viel geschrieben.

Kennt jemand diese Probleme?
Und kann mir dann verraten was ich ändern muss.
Gast #6949082
Lesenswert?

Das ist die aktuelle Version, am Montag frisch geladen.

Es geht anscheinend um die Datei i2c_common_v1.c bzw um den Header dazu.
Ich habe gerade mal die c Datei einzeln kompiliert und bin nun auf eine 
emum Liste mit einer deprecated Anweisung gestoßen.
Wie ich die sauber ausschalten kann habe ich noch nicht gesehen, aber 
für mich stellt sich nun die Frage wie man auf die dumme Idee kommt 
sowas einzubauen.

Das das keinem aufgefallen sein sollte macht mich nun etwas stutzig, der 
f1 und F4 sind doch nicht erst seit kurzem auf dem Markt.
Nutzt denn cm3 keiner?
Gast #6949167
Lesenswert?

Der stm32h7 ist noch recht jung und der ist schon drin. Also wird da 
wohl noch etwas dran gearbeitet.

Die hal und ll sind Schrott gegenüber der alten spl, und locm3 ist eine 
gute Alternative dazu.

Wie das in 5 Jahren aussieht mit der Weiterentwicklung kann man nicht 
sagen aber aktuell ist es es für mich schön weil ich Code einfach vom f0 
f1 F4 und h7 tauschen kann.

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