Hallo Allerseits

Wer als ARM-Anfänger den Einstieg mit STM32 versucht hat kennt das Problem: Wie und mit was programmiert man die Teile? ST schmeißt einem die Hardware förmlich hinterher (so ganz out-of-the-box funktioniert das dann auch mit nur einem Nucleo nicht mangels Peripheriehardware), aber dann ist man mehr oder weniger auf sich allein gestellt.

Wenn man dann Google bemüht oder in Foren (wie hier) nachfragt bekommt man stets nur eine weitere Antwort, aber bis man es dann hat dauerts echt ne Weile und erfordert auch einige Ausdauer. Jeder machts anders, jeder klaubt sich von irgendwo ein anderes Tool zusammen...irgendein Ecplise-Verschnitt, wo man aber noch irgendwelche Bibliotheken von sonstwo her importieren muß, ein anderer nutzt den eifnachen Texteditor, irgendeinen separaten Kompiler und schreibt was von einem Makefile-und propagiert dies als besonders einfache Lösung.

Ich wollte euch daher mal an meiner Erfahrung von der Embedded World teilhaben lassen. Ich konnte zwei Boards von Renesas ergattern. Zugegeben, Renesas ist mit Hardware nicht so spendabel wie ST. Für das eine hab ich mich mit einem Renesas-Mitarbeiter ne Weile unterhalten (und hab nur zufällig gesehen das Renesas solche Boards hat weil ein Mitarbeiter gerade neben mir in einem Schrank rumgewühlt hat), aber dann hat er auf Nachfrage doch noch je eines für mich und meine Leute rausgerückt. Ist ihm sichtlich schwergefallen.
Für ein anderes Board hab ich mir eine Stunde Vortrag über das Renesas Synergy Dingsbums angehört. Der Vortrag war informativ, allerdings zwischen 1430 und 1530, und Vorträge zu einer solchen Uhrzeit...naja.

Was ich aber sehr bemerkenswert finde: Renesas schmeißt einem nicht einfach nur die Hardware vor die Füße wie Futter vor den Hund, sondern ich hab zu jedem Kit noch eine ausführliche Toolchain-Anleitung bekommen. Da wird auf knapp 100 Seiten beschrieben und erklärt wie und warum man was installieren muß um zu eigenen Projekten zu kommen. Die Projekterstellung und Bibliothek-Einbindung wird an drei kleinen Projekten gezeigt (eines davon nutzt sogardie USB-Schnittstelle). Die knapp 100 Seiten bestehen zu drei Vierteln aus Bildern, so wild ist das also nicht. Und es ist wirklich idiotensicher erklärt, auch für Leute, die noch nie mit Eclipse zu tun hatten (bei ST hatte ich immer den Eindruck, daß das quasi vorrausgesetzt wird).

Sollte sich der ein oder andere überlegen, künftig mit ARMs einzusteigen kann ich sehr empfehlen, sich lieber mal die CPUs von Renesas anzusehen. Würde ich mich jetzt neu in ARMs einarbeiten-ich würde lieber mit diesen anfangen als mit den STM32.