Da ja bekanntlich der Server vom EM-Bliz Editor tot ist gehen, leider auch die Downloads der SVD Dateien nicht. Woher kann man die jetzt herbekommen? Sind das speziel angepasste SVD Dateien oder kann man auch welche aus anderen Projekten aus dem WWW kopieren? VG Peter
Peter schrieb: > Woher kann man die jetzt herbekommen? Gibts orginal bei Keil. heißt "Device Family Pack", da ist alles drin, unter anderem auch die SVD. Meist bekommt man die auch vom Hersteller direkt, denn der erstellt sie und liefert sie dann an Keil zur Weiterverbreitung.
:
Bearbeitet durch User
Bei Keil war ich gerade, die liefern irgendwelche PACK Dateien. Eine ZIP wäre aber das was ich brauche. Der Prozessor um den es geht ist ein STM32F032.
Peter schrieb: > Bei Keil war ich gerade, die liefern irgendwelche PACK Dateien. > Eine ZIP wäre aber das was ich brauche. Die kann man auspacken, ist ein umbenanntes zip-Archiv. Und die .svd (meist gleich im Wurzelverzeichnis) könnte auch mal .xml heißen (bei Freescale hab ich das gesehen), in der .pdsc Datei steht wo sie liegt und wie sie heißt. Oder im Unterordner CMSIS mal nachschauen bei STM32.
:
Bearbeitet durch User
Für die Nachwelt: SVD Dateien kann man oft beim Hersteller herunterladen.
Karl schrieb: > Für die Nachwelt: SVD Dateien kann man oft beim Hersteller > herunterladen. Hier ist ein Verzeichnis: https://www.keil.com/dd2/pack/ Das sind stellenweise (nicht alle) Downloadlinks die direkt auf die Herstellerseite zeigen, manche werden auch von Keil gehostet. Keil hat hier also einen umfassenden Katalog der Pack Dateien angelegt für jeden einzelnen ARM-Controller unter dieser Sonne wo alles bequem an einer Stelle zugänglich ist! Man kann die Dateien umbenennen von .pack nach .zip und dann einfach auspacken. Die Pack-Dateien enthalten alles was das Herz begehrt wenn man mit einem neuen Controller ein nacktes Makefile-Projekt anfangen will und noch ein paar wichtige Sachen braucht: Die .svd-Datei aus der mittels SVDConv.exe (gibts auch für Linux) die Header generiert werden können, die generierten Header selbst, Startupcode (meist für Keil, bei STM32 auch für gcc), alle Hersteller-Libraries und Treiber, bei STM32 das ganze CubeMX-Geraffel für den jeweiligen Prozessor, Projekttemplates für Keil und oft auch für gcc und ich hab sogar auch auch schon PDF mit Dokumentation darin gesehen. So kommt man also bequem direkt an den Inhalt eines CubeMX-Projekts zum Beispiel die Header und den Startup ohne sich umständlich erst bei ST registrieren und hunderte Megabyte unnötiges CubeMX installieren zu müssen.
Die Daten von Kein habe ich mir geholt und entpackt. Leider ist nicht genau der STM32F032 dabei. Aber das sollte schon reichen, berauche ich ja mehr beim Debuggen und nicht zum schreiben vom Code.
Oh man den 032 gibt es nicht das ist ein 031. Wer richtig lesen kann (oder auch schreiben -- Kollege) ist klar im Vorteil.
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.