Andere Alternative: Erstmal alles in C++ programmieren, und wenn dann
was zu langsam ist, das gezielt in inline-ASM umsetzen. Ggf kannst du
dir auch den vom Compiler erzeugten ASM-Code ansehen und von Hand
optimieren, wenn da wirklich noch signifikant was rauszuholen sein
sollte.
@Christian R.:
> Wozu braucht man Klassen, Mehrfachvererbung, Polymorphie usw auf einem
> µC???
Man kann C++ auch sinnvoll einsetzen, ohne jedes einzelne mögliche
Feature verwendet zu haben. Auf vielen µCs gibt's kein Dateisystem. Darf
ich dann C nicht einsetzen, weil man ja fopen nicht braucht?
> Reicht da nicht auch reines C mit Inline ASM?
Welchen Vorteil hat C denn deiner Meinung nach gegenüber C++?