HowTo Eigene Firmware erstellen

Aus Haus-Bus.de Home Automation System
Wechseln zu: Navigation, Suche

Um eine eigene Firmware erstellen zu können benötigt man im allgemeinen nur einen Texteditor und einen Compiler, der die Anweisungen einer höheren Programmiersprache (z.B C oder C++) in die Maschinensprache übersetzt. Möchte man nicht in die Tiefen des Erstellungsprozesses abtauchen, so sollte man sich eine Entwicklungsumgebung zulegen, die einem all diese Dinge möglichst weitgehend abnimmt. Der Prozessorhersteller Atmel, dessen XMEGA Familie auf den Haus-Bus-Modulen eingesetzt wird, bietet hierzu eine kostenlose Software (IDE) an. Auf Basis dieser Entwicklungsumgebung (Atmel Studio 7) wird im folgenden Schrittweise erklärt, wie man ein eigenes Programm erstellen und testen kann.