PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega32 mti AVRDude programmieren



Kunkel
14.02.2009, 20:06
wieder mal ein DAU... ich bin totaler anfänger auf dem gebiet robotik, habe mir jetzt einen Atmega32 geholt und die grundschaltung so wie im RN-Wissen Artikel aufgebaut. ich habe einen USBasp programmer, so wie der von fischl.de fertig aufgebaut gekauft, aber wie benutz ich den jetz? :-s
bei der software zum USBasp war auch AVRdude dabei, wie kann ich das programm so konfigurieren, dass es mir den controller brennt, und was muss ich vorher tun?

Besserwessi
14.02.2009, 20:53
AVRdude ist in der Benutzung etwas Cryptsich. Ist halt ein typischen GNU programm mit vielen optionen, und für die Commandozeile. Gut benutzen läßte es sich, wenn man für die einzelen Aufgaben Batch Dateien hat. Dann geht das Programmieren ggf. auch per Drag and Drop.
Wie der USBasp genau angesprochen wird weiss ich allerdings nicht. Vermutlich wird man noch einen USB Treiber brauchen.

Die batch datei könnte in etwa so aussehen:
@echo off
echo Program Mega32 from file given in call (or per drag and drop)
echo for seriell AVR910 Type Programmer
echo Filename: %1
pause -1
@echo on
c:\winavr\bin\avrdude -p m32 -c avr910 -U flash:w:%1:i
pause -1

Den AVR910 wird man aber wohl noch ändern müssen.

uwegw
14.02.2009, 21:05
Es gibt für AVRdude auch diverse GUIs, zb http://www.soft-land.de/index.php?page=avrburner

Kunkel
15.02.2009, 00:30
hmm, das usb kabel zum programmer wird warm, wenn ich ihn an meine wannenbuchse anschließe... und eine grüne led, die sonst leuchtet, erlischt. ist das normal oder wird die wannenbuchse nur beim ISP dongle aus dem RN-artikel so beschaltet?

EDIT: alles klar, kurzschluss zwischen +5V und GND #-o