Gast
#1744075
STM3210E Eval Board GCC (Code Sourcery), Eclipse, Yagarto Hallo Zusammen, so langsam bin ich verzweifelt. Ich versuche seit einer Woche mein STM3210E Eval Board zum laufen zu bekommen. Zunächst sah ja alles super toll aus, STElectronics stellt ja die "STM32F10x Standard Peripherals Library" zur Verfügung. Zu dieser gibt es ja hier auf dem Forum auch jede Menge Diskussionen und Artikel. Klingt alles super! Ich habe mich gefreut als ich gesehen habe, das die aktuellste Version dieser Library zahlreiche Beispiele enthält. Dann gab es den ersten Rückschlag... in den Help / ReadMe Files zu den Beispielen steht was man sich wie zusammen kopieren soll damit das Beispiel kompiliert werden kann. Das funktioniert so aber definitiv nicht(!) weil die Dateien die man sich "nur" zusammen kopieren muss includieren Zahlreiche header die nicht benannt sind. Gut dacht ich mir: frickelst das halt selber zusammen und hangelst dich durch die ganzen includes. Gesagt getan. Doch was nun? Es wird auf die Templates für diverse Entwicklungsumgebungen hingewiesen die man verwenden kann. Echt super dacht ich mir da ist 100%ig auch was für den GCC dabei, aber ich musste feststellen, dass dies nicht der Fall war. Ich verwende CodeSourcery mit Eclipse, das ist in meinen Augen State-of-the-art. Sehr frech das mich der ST Support darauf hingewiesen hat, dass ich doch eine kommerzielle IDE verwenden solle, die supportet wird. Das finde ich schwach, denn mit Boards von Altera und Actel mit denen ich bisher gearbeitet habe, gab es immer "ready-to-run" examples für den GCC. Also gut... ich brauch also quasi erstmal ein makefile... Selber schreiben oder googeln? In jedem Fall entsteht hier schon ein erheblicher Aufwand der in meinen Augen sehr besch... ist. Ich möchte doch einfach nur mal ein Lauflicht mit dieser Library hinbekommen! Jetzt geht es weiter... Linkerscript?! Wo sind die Linkerscripte?! ACHSO diese IDEs, für die Templates vorhanden sind, erzeugen diese sich intern irgendwie zur compilezeit... Juhu! :| Entschuldigen geht es nur mir so, dass das alles großer Mist ist? Wieso gibt es noch Hersteller die den GCC nicht supporten? Gut, genug gejammert! Hat sich jemand hier erfolgreich diesen Problem gestellt, und vielleicht ein example "Projekt" dass ich mit einem GCC bzw. Codesourcery compilieren kann? Mit funktionierendem Linkerscript? Ein schönes Wochende schon mal, und danke für Antworten. - Ergo