Forum: Compiler & IDEs Ponyprog2000 und STK500


von Stefan T (Gast)


Lesenswert?

Hallo, ich bin noch blutiger Anfänger auf dem Gebiet
MC und habe da eine Frage zu Ponyprog2000 und STK500.

Ich würde gerne meine Programme mit Ponyprog2000 über
eine serielle Schnittstelle R232 zum MC auf dem STK500
übertragen. Das funtioniert bei mir aber nicht. Die
COM Schnittstelle wird zwar erkannt aber beim Test
mit dem Schalter "Probe" kommt eine Fehlermeldung.

Nun habe ich schon gelernt, das man zum Programmieren (ISP)
des MC einen Programmieradapter braucht. Der ist doch aber
auf dem STK500 schon drauf oder?

Ich habe schon Programme mit dem AVR Studio4 das mit dem STK500
geliefet wurde überspielt. Das STK500 funktioniert also.

Wo ist mein Fehler?
Habe ich etwas falsch verstanden?

Gruß Stefan

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ich glaube, Ponyprog kann kein STK500 ansprechen.

Warum nimmst du nicht AVRDUDE?  (Für ein STK500 mit Firmware-Version
2 brauchst du aber ein AVRDUDE 5.0-BETA oder die Variante von Martin
Thomas.)

von Sascha (Gast)


Lesenswert?

Wo genau liegt denn dein Problem ?
Ich sehe eigendlich keines.
Du schreibst:
Ich habe schon Programme mit dem AVR Studio4 das mit dem STK500
geliefet wurde überspielt. Das STK500 funktioniert also.

Warum willst du dann mit PonyProg arbeiten?
Du brauchst lediglich deine HEX-Files mit AVR Studio in den Controller
jagen.

von Stefan T. (Gast)


Lesenswert?

@Sascha

Hallo, also mein Problem liegt darin, dass ich eigentlch von Anfang an
in C Programmieren möchte die Sprache kenne ich schon. Assembler zu
lernen, würde für mich viel Zeit investieren bedeuten; glaube ich.
Ich habe ohnehin vor, wenn ich mich erst einmal in dass ganz Thema MC
eingearbeitet habe aufwendigere Dinge aufzubauen. (Sensoren überwachen,
Messdaten erfassen, steuern und regeln) Ich habe bisher aus den
allemeinen Meinugen herraus gelesen, dass es dazu besser ist in C zu
programmieren. AVR Studio ist nur für Assember gemacht.

Ich programmiere also mit dem Progammers Notpad von WINAVR und wollte
dann das Programm mit Ponyprog auf das STK500 bringen.

@Jörg

Ich schaue mir dass Programm mal an, danke für den Tipp.

Ich stehe noch ganz am Anfang, kann auch sein, dass ich die Sache
falsch angehe. Ich hoffe dass ich es dann bei Zeiten merke :-)

von Sascha (Gast)


Lesenswert?

Wie ich schon geschrieben habe, du brauchst nur das HEX-File von WINAVR
im AVR Studio laden und aufs STK schicken.

MAN BRAUCHT DAFÜR KEIN PONYPROG

Ich schreib meine Programme auch in C mit WINAVR

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Andererseits muss man auch nicht erst extra ein AVR Studio
starten, nur um einen Download zu machen -- AVRDUDE kann das
nun wirklich genauso gut.

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.