Forum: Mikrocontroller und Digitale Elektronik AVR Programmiervarianten


von Mike (Gast)


Lesenswert?

Hi, möchte mal einen AVR programmieren.
Allerdings hab ich noch nicht ganz begriffen welche Arten es alle gibt
den µC zu prog. - vorallem welche Vor/ Nachteile die einzelnen Lösungen
bieten.
Soweit mein Wissensstand (wenn richtig?): übern Parallelport (ausn
Tutorial) mit ISP (voller zugriff, billig aber programmierung geht
nicht aus dem AVR Studio heraus)

so und was kann JTAG, ICE, und dann hab ich auch einen ISP mit 9pol
(also anscheinen via RS232) gesehen.
wie Programmiert eigentlich das STK500 den µC ???

wer kann mir Licht in die Sache bringen

Danke Michael

von Tobi (Gast)


Lesenswert?

du würfelst da mächtig was durcheinander. fangen wir erstmal mit den
schnittstellen an die der CONTROLLER hat:
ISP - in system halt
Parallel - vor allem nach verstellten einstellungen manchmal nöig
(viele pins+ nicht in system)
JTAG - programmieren + debuggen

das hat alles absolut garnichts mit der pc schnittstelle zu tun. es
gibt isp programmer die laufen mit avrstudio und welche die brauchen
andere software (z.b pnyprog, avrdude usw). es gibt mehrere
schnittstellen über die das ganze an den pc angeschlossen wird (rs232,
lpt, usb...). manchmal hängt zwischen pc und uC auch noch ein extra
controller, der das programmieren steuert

du wirst wahrscheinlich einen einfachen ISP adapter für den parallel
port oder die serielle schnittstelle am besten brauchen können (und ist
auch am billigsten)

was du da genau nimmst sei dir und deinem geldbeutel überlassen

von Pumann (Gast)


Lesenswert?

>>"wie Programmiert eigentlich das STK500 den µC ???"
... da haste die Auswahl zwischen parallel und isp - je nachdem, wie Du
das Board 'jumperst'.
Angeschlossen wird das Board mit einem seriellen Kabel(RS232) zum PC.

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.