Hallo Flo!
Erstmal: tolle Sache!
Ich denke, das ist für Ein- und/oder Umsteiger eine gute Sache.
Ich werde es mal hier oben festpinnen, damit es nicht irgendwann verschwindet

.
Zu den XMegas:
Ansich eine tolle Sache, aber nervig ist immer noch, dass man Programme nicht aus dem RAM ausführen kann. Das wäre mal eine wirkliche Neuheit für AVR-Kerne gewesen.
Eine Anmerkung bzgl. hierzu:
Zitat :
|
In den Includes befinden sich Funktionen, auf die das Programm indem die Header Datei hinzugefügt ist, eingesetzt werden kann. Bei wiederkehrenden Funktionen die man häufiger benötigt macht es durch aus Sinn eine solche Header Datei zu schreiben. |
Das stimmt so eigentlich nicht.
In Headern stehen die Deklarationen von Symbolen (wie z.B. externe Variablen, Funktionen etc.). Programmkode hat darin nichts zu suchen.
Weiterhin kommen natürlich dort viele Präprozessorsachen rein (z.B. Berechnungen per Präprozessor, Direktiven um Mehrfacheinbindung zu verhindern etc.).
_________________