Hallo, ich verwende das STK500 in Verbindubg mit dem AVR Studio (4.18) und möchte einen Mega8 programmieren! Wenn ich ein Projekt anlege, finde ich unter Debug platform nicht das STK500. AVR Dragon AVR ONE usw. sind in der Liste zu finden. Ich habe bis jetz immer Simulator ausgewählt und das Programm lässt sich in den mega8 laden (nach dem Programmieren kein Fehler => o.K.) Das Beispielprogramm läuft leider nicht! Ich habe mich an dem Beispeil auf dier Seite orientiert: http://www.electronicsplanet.ch/mikrocontroller/avr-tutorial-c/avr-tutorial-c.htm Ich verwende keinen Quarz! Wer kann helfen?
Hi >Wenn ich ein Projekt anlege, finde ich >unter Debug platform nicht das STK500. Kannst du auch nicht. Das STK500 ist kein Debugger. MfG Spess
O.K. was muss ich dann auswählen ? Und wie bekomme ich das Programm zum laufen ?
Hi >was muss ich dann auswählen ? Den Simulator. Mit dem ATMega8 hättest du auch mit einem Dragon oder JTAG ICE keine Chance. Denn der hat kein Debuginterface. MfG Spess
bernd100 schrieb: > was muss ich dann auswählen ? Was auch immer du als Debugger zur Verfügung hast. Da du einen ATmega8 benutzt, bleibt als einzige Variante (neben "printf-Debugging") ohnehin nur der Simulator, denn ein ATmega8 besitzt keinerlei Vorkehrungen für ein Online-Debugging. Sein (quasi) Nachfolger ATmega88 hat sowas, da braucht man dann aber mindestens einen AVR Dragon zum Debuggen. > Und wie bekomme ich das Programm zum laufen ? Indem du es in den Controller hinein programmierst. Das wiederum kann der STK500 ohne weiteres. Dann musst du dich in der Funktion schrittweise herantasten, bis du ein funktionierendes Programm hast. (Das mit dem Simulieren ist meistens auch nicht so das Wahre, denn die Simulation der realen Welt, die draußen an der Peripherie angebunden ist, ist oft nicht oder nur unbefriedigend möglich.)
Ich habe schon einiges an Programmen ausprobiert! Aber vielleicht gibt es ja eine taugliche Anleitung für die richtige Einstellung und programmierung des STK500 in Verbindung mit dem mega8.
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.