Forum: Mikrocontroller und Digitale Elektronik Programm auf µC laden


von Dennis P. (rs_freak93)


Lesenswert?

Halli hallo alle zusammen,

Ich bin jetzt im 2. Semesters meines Studiums Elektrotechnik. Ich habe 
mir, um schon mal vorzuarbeiten, einen µC gekauft den Atmega8A. Ich 
würde Ihn gern über Atmel studio 7 programmieren. Ich habe 2 Programmer 
zum einen den USBTinyISP und den USBasp.

Mein Problem ist jetzt folgendes:
Wie lade ich ein geschriebenes Programm auf meinen µC?
Ich hoffe mir kann da jemand helfen.

von Rene H. (Gast)


Lesenswert?

Ich mach das mit avrdude, weil schmerzfrei.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

> 2. Semesters meines Studiums Elektrotechnik
Na herzlichen Glückwunsch wenn Du da sowas nicht hinkriegst.

ISP-Schnittstelle entsprechend beschalten, so daß der Programmer am µC 
angeschlossen werden kann. Wird keiner der beiden Programmer vom Atmel 
Studio unterstützt?

von am_Anfang_anfangen (Gast)


Lesenswert?


von Dennis P. (rs_freak93)


Lesenswert?

Ich bräuchte nur eine kurze Anleitung von Schritten, wie ich den 
Programmer in Atmel einbinde und das Programm auf den µC lade oder wie 
das genau mit avrdude funktioniert.

> https://www.mikrocontroller.net/articles/AVR-Tutorial

den Artikel hab ich gelesen und mir diese Schaltung aufgebaut.

Ich hab erst im 3. Semester mit µC zu tun und bin daher sehr unerfahren 
aber ich denke jeder fängt mal klein an.

von Max M. (maxmicr)


Lesenswert?

Ich hab es so gemacht, dass ich mir AVRDude über die Arduino IDE geholt 
habe. Im AtmelStudio hab ich mir ein 'Externes Tool' mit folgenden 
Eigenschaften erstellt:

Befehl: [Pfad zu AVRDude.exe]
Argumente:
1
-F -v -patmega328p -carduino -P COM5 -b57600 -D -Uflash:w:"$(TargetDir)$(TargetName).hex":i -C "[Pfad zu avrdude]\avrdude.conf"

von Achim S. (achims)


Lesenswert?

Hallo Dennis
möchtest du mit AVR DUDE oder AVR Studio 7 arbeiten?
Wenn du was für AVR Studio suchst, kann ich dir eine Anleitung schicken. 
Ist allerdings auf meine Hardware bezogen, geht aber mit dem ISP ohne 
Probleme
achim

von Dennis P. (rs_freak93)


Lesenswert?

Achim S. schrieb:
> Hallo Dennis
> möchtest du mit AVR DUDE oder AVR Studio 7 arbeiten?
> Wenn du was für AVR Studio suchst, kann ich dir eine Anleitung schicken.
> Ist allerdings auf meine Hardware bezogen, geht aber mit dem ISP ohne
> Probleme
> achim

Hallo Achim ,

ich würde lieber mit AVR Studio arbeiten.
es wäre echt super, wenn du mir die Anleitung schicken würdest.
Vielen Dank schon mal im voraus.

von Frickelfritze (Gast)


Lesenswert?

Achim S. schrieb:
> oder AVR Studio 7 arbeiten?

Es gibt kein AVR Studio 7.

Es gibt ein AVR Studio 4.18 und es gibt Atmel Studio 6.x und 7.x

von Achim S. (achims)


Angehängte Dateien:

Lesenswert?

Habe dir zwei PDF angehängt. Steht zwar noch Studio 6 drauf. Der 
Unterschied ist nur gering. Bin leider noch nicht dazu gekommen die 
änderungen einzutragen. Kannst mich aber jederzeit erreichen und kann 
dir helfen.
achim

von Achim S. (achims)


Lesenswert?

Finde ich richtig toll was du alles weisst. Mach weiter so

von Lothar (Gast)


Lesenswert?

Dennis P. schrieb:
> Ich hab erst im 3. Semester mit µC zu tun und bin daher sehr unerfahren

Auch wenn Du erst im 2. Semester bist sollte es ja möglich sein sich im 
Labor anzuschauen welche µC man da hat und wie das Flashen mit was 
funktioniert. Die meisten anderen µC außer Atmel lassen sich mit einem 
USB-seriell-Kabel flashen, dann kann man sich einen Programmer sparen.

> Atmega8A USBTinyISP USBasp

Das werden sie hoffentlich nicht im Labor haben ...

von M. K. (sylaina)


Lesenswert?

Achim S. schrieb:
> Habe dir zwei PDF angehängt. Steht zwar noch Studio 6 drauf. Der
> Unterschied ist nur gering. Bin leider noch nicht dazu gekommen die
> änderungen einzutragen. Kannst mich aber jederzeit erreichen und kann
> dir helfen.
> achim

Nette Flyer...vor allem da sie sich selbst widersprechen. Es wurde aber 
schon richtig gesagt: Es gibt kein AVR Studio 6/7, ab Version 6 heißt 
der Spass nicht mehr AVR Studio sondern Atmel Studio ;)

von Dennis P. (rs_freak93)


Lesenswert?

Ich habe das mit dem Programmer USBasp jetzt hinbekommen. Atmel Studio 
hat diesen nicht direkt unterstützt und ich musste Ihn unter External 
Tool hinzufügen.

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
Noch kein Account? Hier anmelden.