Forum: Mikrocontroller und Digitale Elektronik Programm funktioniert in WinAVR aber nicht in AVR Studio


von Cetin (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein komisches Problem. Ich habe für meinen Roboter das Programm 
mit C in WinAVR programmiert. Alles läuft wie es soll. Wenn ich aber nun 
in AVR-Studio ein Projekt erstelle und dort mein Roboter-Code einfüge, 
wird alles fehlerfrei compiliert und die Übertragung funktioniert auch. 
Aber beim Roboter tut sich nichts. Ich habe mal die zwei Hex-Dateien 
verglichen und bemerkt dass diese nicht gleich sind.
Woran kann das liegen?

Gruss
Cetin

von Johannes M. (johannesm)


Lesenswert?

benutzt du im AVR Studio das gleiche makefile wie in WinAVR?

von Cetin (Gast)


Lesenswert?

nein, AVR-STudio erstellt selbst eins.

von Cetin (Gast)


Lesenswert?

habe gerade es mit dem Makefile von winavr probiert. geht auch net.

von Cetin (Gast)


Lesenswert?

Vielleicht das mn sich das vorstellen kann, ich habe folgende 
Programmteile:

1.) robot.c (mainfile)
2.) myusart.c
3.) myadc.c
4.) myusart.h
5.) myadc.h

Muss ich vielleicht beim einbinden der Programmteile beachten?

von Cetin (Gast)


Angehängte Dateien:

Lesenswert?

Hab mal mein Projekt angehängt. Vielleicht findet ihr was, was in AVR 
Studio anders gemacht werden muss.

von Cetin (Gast)


Lesenswert?

Hat sich erledigt. Beim Programmier-Dialog war kein Häckchen bei "Erase 
before programing flash" drin. Das war der fehler.

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.