HowTo Eigene Firmware erstellen: Unterschied zwischen den Versionen

Aus Haus-Bus.de Home Automation System
Wechseln zu: Navigation, Suche
 
Zeile 3: Zeile 3:
 
*[[Entwicklungsumgebung Atmel Studio|Atmel Studio installieren]]
 
*[[Entwicklungsumgebung Atmel Studio|Atmel Studio installieren]]
 
*[[Atmel Studio Solution anlegen|Eine neue Solution anlegen]]
 
*[[Atmel Studio Solution anlegen|Eine neue Solution anlegen]]
*Ein [[Atmel Studio Beispielprojekt importieren|Beispielprojekt importieren]] oder ein [[Atmel Studio Projekt anlegen|neues Projekt anlegen]]
+
*Ein [[Atmel Studio Beispielprojekt importieren|Beispielprojekt importieren]]
 
*[[Atmel Studio Programm simulieren|Programm testen]]
 
*[[Atmel Studio Programm simulieren|Programm testen]]

Aktuelle Version vom 16. November 2015, 21:56 Uhr

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.