Welche Software für Windows <-> USBASP verwenden?

Gast #5007894
Lesenswert?

Hey

Habe mir als Anfänger in einem Shop ( 
http://www.hydrothyr.at/produkt-kategorie/programmer-und-zubehoer/ ) mit 
Programmer/Steckbrett und einigen Zubehör eingedeckt.

Den USBASP habe ich unter Windows 10 laut der Anleitung des Shops schon 
zum Laufen bekommen.

Nun meine Frage:
Welche Software kann ALLE? Atmel programmieren und läuft unter Windows 
10?

Einige Programme habe ich gar nicht zum laufen bekommen!
Ob das jetzt am Windows 10 liegt, kann ich nicht sagen.
Gast #5007956
Lesenswert?

Ich empfehle Dir avrdude.
Ich selbst nutze einen avrisp mkii clone und als programmier-tool 
benutze ich avr dude (avrdude-6.3-mingw32). (müsste mit usbasp genau so 
gehen)

Ich habe versucht mit AVRstudio zu programmieren, das hat aber viel zeit 
gekostet, am ende hat es wegen Treiberproblemen nicht geklappt. (ich 
nutze auch windows10)

Zum erstellen der Projekte benutze ich Programmers Notepad 2 (siehe 
https://www.mikrocontroller.net/articles/WinAVR)

Zum simulieren nutze ich AVR Studio 4.19 Build 730

Im projekt makefile kann man avrdude eintragen, danach kann man aus dem 
Programmers Notepad flashen, siehe scren-shoot.

Folgende Zeilen muss Du im makefile editieren damit das geht (flashen 
aus dem notepad):

AVRDUDE_PROGRAMMER = usbasp

AVRDUDE_ISP_BITCLOCK = 10

AVRDUDE_PORT = usb

AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex

AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -B $(AVRDUDE_ISP_BITCLOCK) 
-c $(AVRDUDE_PROGRAMMER)

Um avr fuses zu flashen nutze ich das tool "AVR Burn-O-Mat"


>>Alle Atmels
???


Gruss,
Jan
Angehängte Dateien:
Gast #5008005
Lesenswert?

Cyblord -. schrieb:
> Ach so, das ist klar. Wenn ich ALLES sage, meine ich auch meist nur
> einen winzigen Ausschnitt von ALLEM. Warum soll man auch sagen was man
> meint.

Schlecht geschlafen? Stress mit deinem Lebenspartner?

Lass deinen Frust wo anders aus...

Ich korrigiere mich:
ALLE aktuell gängigen Mikrocontroller von Atmel.
#5008019
Lesenswert?

Karen schrieb:
> Cyblord -. schrieb:
>> Ach so, das ist klar. Wenn ich ALLES sage, meine ich auch meist nur
>> einen winzigen Ausschnitt von ALLEM. Warum soll man auch sagen was man
>> meint.
>
> Schlecht geschlafen? Stress mit deinem Lebenspartner?

Stress mit Menschen die absoluten Unsinn in Foren fordern.

> Ich korrigiere mich:
> ALLE aktuell gängigen Mikrocontroller von Atmel.

Das macht es nicht besser. Bleib lieber bei den Megas und Tinys.

avrdude wurde ja schon genannt. Bei den XMegas sieht alles ein bisschen 
anders aus. Man muss von deren Verwendung sowieso abraten. Wenn du mehr 
als ATMega willst, geh gleich auf ARM Cortex und überspringe die leidige 
XMega Krücke direkt.
#5008147
Lesenswert?

Karen schrieb:
> Ich korrigiere mich:
> ALLE aktuell gängigen Mikrocontroller von Atmel.

Auch dann sind da ALLE Controller von Atmel drin, die NICHT Mega oder 
Tiny sind. Zum Beispiel die ARM-Cortexe, die 8051er oder - da Atmel 
jetzt auch Microchip ist - auch die gesamte Reihe der PICs, von klein 
bis MIPS. Und die sind alle gängig.

Wenn du als Anfänger einen Atmega328P hast, dann brauchst du einen 
Programmer dafür und nicht die eierlegende Wollmilchsau.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren