mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Pfade bei STM32 Std Peripheral Library (ARM Header-Files)


Autor: Robert B. (robertb)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich versuche momentan die ST Standard Peripheral Library in einer 
sinnvollen (generischen) Form in meine Projekte einzubinden. IDE ist 
Eclipse, Sourcery als Toolchain. Das ChanFAT Beispielprojekt von Martin 
Thomas kompiliert durch.

Jetzt habe ich die Library von ST direkt runtergeladen und das 
"Libraries" Verzeichnis auf der gleichen Ebene wie meine Applikationen 
gespeichert werden entpackt. Also z.B. ein Stammordner und darin 
"HelloWorld" und "Libraries". Im HelloWorld liegt jetzt meine test.c, 
das modifizierte Makefile, das Linkerscript (und noch die 
stm32f10x_conf.h?). Im Makefile kann ich jetzt auch schön die passenden 
Pfade auf die verschiedenen Komponenten der Library /CMSIS setzen . 
Jedoch hilft das nicht die in den einzelnen Header-Dateien angegebenen 
anderen Headerdateien zu finden. Als erstes vermisst die stm32f10x.h die 
core_cm3.h, dann die st32f10x_bpk.h die stm32f10x.h usw und so fort.... 
Sicher kann ich jetzt in den ganzen Header die Pfade nachführen, 
allerdings ist das nicht wirklich im Sinne des Erfinders. Wer kann mir 
den entscheidenden Tipp geben? Das Manual der Lib ist da leider auch 
nicht hilfreich da es nur die Struktur und Abhängigkeiten erklärt, aber 
nicht auf dieses eher praktische Problem eingeht...

Grüße
Robert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.