Micro-Controller-Programmierung in der InfoAG

Nach tagelangem Ringen haben wir nun endlich das AVR StarterKit zum Laufen gebracht und zwar unter Ubuntu 11.10 Oneiric Oncelot.

Das AVR Starterkit besteht aus dem Olimex P-28-Board, dem Atmega8-MicroController, einem USBProg und diversen Kabeln.

Erstes Problem war, dass wir die Anschlüsse nicht richtig gelötet hatten. Glücklicherweise war der Support bei embedded projects super und nachdem ein Techniker daraufgeschaut hatte, lief das Set.

Das nächste Problem war die Software. Unter Windows XP wurde der Controller trotz Installation von WinAVR nicht richtig erkannt. Unter Ubuntu Linux war dies jedoch kein Problem. Um unter Ubuntu die Entwicklungsumgebung einzurichten tut man folgendes:

  1. Software-Pakete installieren: Im Terminal folgenden Befehl eingeben: sudo apt-get install gcc-avr avrdude avr-libc usbprog usbprog-gui libusbprog0 (das letzte Symbol ist eine Null!)
  2. Eclipse(für C++) installieren oder in bestehendes Eclipse das CDT-Plugin einbinden. Letzteres funktioniert so:
    1. eclipse öffnen: Help->Install new software
    2. Als URL http://download.eclipse.org/tools/cdt/releases/indigo eingeben
    3. Fortfahren und installieren
    4. Noch mal Help-> Install new Software
    5. Als URL http://avr-eclipse.sourceforge.net/updatesite eingeben
    6. Fortfahren und installieren
  3. Dann muss man in eclipse den AVRdude einstellen: Windows->Preferences und darin AVRdude. Genau wird dies hier beschrieben (AVR ISP mkII, Port usb, baud 8).

Nun sollte man in eclipse C programmieren können . Zu beachten ist, dass man den Quellcode per Run->Debug kompilieren sollte, denn andernfalls sind zumindest bei uns Fehler aufgetreten.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

w

Verbinde mit %s

Bloggen auf WordPress.com.

Nach oben ↑

%d Bloggern gefällt das: