Forum: Mikrocontroller und Digitale Elektronik Ich scheiter schon an der Verbindung zum AVR :(


von Ulf (Gast)


Lesenswert?

Hallo,

zu Weihnachten gab es ein Buch über AVR Mikrocontroller =)

Daraufhin habe ich gleich erstmal bei Reichelt ein Breadboard, einen 
ISP-Programmer und ein bißchen anderen Kram bestellt.

Programmer : Diag USB-ISP-Programmer

Nun habe ich folgendes Problem:

Ich bekomme kein Programm auf den Controller! Es scheitert entweder an 
der Verbindung oder am Kompilieren:

- AVR Studio 4.17: -> Connect -> STK500 -> Connect ----> Nix passiert. 
Bin wieder im Connect Window

- AVR Studio 4.17: -> Datei von CD Laden -> Compile -> " 
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/cr 
ttn13.o:(.init9+0x0):  undefined reference to `main' " ---> Das sagt mir 
gar nix

PonyProg : -> Interface Setup -> Probe ----> " Test Failed " -> Trotzdem 
auf OK -> Device -> Read ---> Jedes mal irgend eine andere Fehlermeldung

- WINAVR : Schmiert gleich ab, sobalt ich irgendwie auf Verbinden gehe

- BASCOM : Erkennt meinen AVR. Leider kann ich hier die Demoprogramme 
auch nicht kompilieren -> Erkenne aber den Chip!!

- AVR Studio 5 unterstütz STK500 nicht mehr....



Ich bin mit meinem Latein am Ende und habe schon Zig Tutorials durch -.-


Könnt ihr mir weiterhelfen?

Danke

von STK500-Besitzer (Gast)


Lesenswert?

Hast du den richtigen Treiber installiert?
Könnte bitte jemand einen 
"nichtoriginalAtmel-Programmer-Problem-Artikel" in der Artikelsammlung 
veröffentlichen?

von 1234 (Gast)


Lesenswert?

Ulf schrieb:
> - AVR Studio 4.17: -> Datei von CD Laden -> Compile -> "
> c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/cr 
ttn13.o:(.init9+0x0):
> undefined reference to `main' " ---> Das sagt mir gar nix

Heißt: Es fehlt die main-Funktion, das ist ein Linkerfehler.

von Daniel P. (dpolz)


Lesenswert?

Ulf schrieb:
> Diag USB-ISP-Programmer

Kenne ich nicht. Meinst du vielleicht den hier:

http://www.obd-shop.com/danila/product_details.php?id=356&lang=de

Wenn ja, hast du diese .inf installiert?

von Jo (Gast)


Lesenswert?

Ulf schrieb:
> - BASCOM : Erkennt meinen AVR. Leider kann ich hier die Demoprogramme
> auch nicht kompilieren -> Erkenne aber den Chip!!

F7 kannst Du aber drücken?

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.