Die unkomplizierteste Art, einen USBasp in Atmel Studio zu verwenden ist, wenn man folgende Zeile in den Properties unter Build Events, Post-build event command line einfügt: avrdude.exe -c usbasp -p $(avrdevice) -e -U flash:w:$(OutputDirectory)\$(OutputFileName).hex:i Diese Zeile verwendet Makros, so dass sie mit jedem beliebigen Prozessor und Projekt zurecht kommt, und zwar sowohl mit Debug- als auch Release-Builds, ohne dass man etwas an der Zeile ändern müsste. Man kann sie für jedes Projekt ohne Änderung verwenden. Einziger Nachteil ist, dass nach jedem erfolgreichen Build das Image in den Prozessor geladen wird. Wenn man nur compilieren möchte, um zu testen ob man syntaktische Fehler im Code hat, drückt man besser Strg + F7. Dadurch wird nur compiliert, ohne einen Build durchzuführen. avrdude ist freie Software, die man im Internet findet. Hinweis: avrdude.exe muss sich im PATH befinden, oder stattdessen den Pfad dem Kommando voranstellen, an dem sich avrdude.exe (und conf) befinden, zB: d:\dev\avrdude.exe -c usbasp -p $(avrdevice) -e -U flash:w:$(OutputDirectory)\$(OutputFileName).hex:i Grüße Thorsten
Nicht nur USBasp sondern alle Programmer die AVRDUDE unterstützt, hier ist beschrieben: Beitrag "USBasp unter AVRStudio 5 oder 6 verwenden - Anleitung!"
Oder man flashed seinen USBasp in einen AVRISP mkII kompatiblen ohne PDI bzw. TPI um... =)
Qwerty schrieb: > Oder man flashed seinen USBasp in einen AVRISP mkII kompatiblen > ohne PDI bzw. TPI um... =) wo gibts die Firmware dafür?
Zumindest für WinXP: http://elektro-kontrol.blogspot.de/2011/06/usb-downloader-avrisp-mk-ii-support.html http://downloads.ziddu.com/download/17979880/AVRISPmkII.rar.html/eng
Daniel S. schrieb: > wo gibts die Firmware dafür? Meinen USBasp mit PDI (für die Xmega) muss ich direkt am USB-Port des PC nutzen damit das funktioniert, an einem Hub geht das bei mir nicht. Ich nutze ihn unter Xubuntu, nicht unter Windows.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.