PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Probleme mit winAVR



11.08.2004, 21:54
Hallo

Ich weiß, meine Probleme wurden hier schon oft behandelt. Hab mir die Lösungen auch durchgelesen. Haben mir aber nicht wirklich weiter geholfen. Ich will eigentlich nur meine C - Programme erstellen, in eine .hex datei "umwandeln" und dann mit Ponyprog in meinen ATMega8 laden. Sehe ich das richtig, daß das Atmel studio einen objekt File benötigt, um diesen zu simulieren? Wie komme ich zu dem? Ach ja, wie ist das mit den Headerdateien, holt sich WinAVR automatisch? Das .c File bekomme ich gerade noch hin. ;-) Aber jedlicher Versuch, diesen dann in eine .hex datei umzuwandeln ist bis jetzt gescheitert. Wäre wirklich dankbar für jede Art von Hilfe.

Vielen Dank im voraus für eure Mühen.

MFG

big_ben
11.08.2004, 23:21
Da werden Sie geholfen:
http://www.dirkbaumann.de/html/software.html

Eisen3Chlorid
12.08.2004, 11:52
ja, die Seite hab ich mir auch schon durch gelesen. aber in dem avr/bin verzeichnis gibt es bei mir keine avr-gcc.exe datei.
MFG

12.08.2004, 12:23
C:\Programme\WinAVR\bin\avr-gcc.exe

Wenn die da nicht ist, haste entweder ein Uralt WinAVR oder bist einfach blind :)

Alex

Pathfinder
12.08.2004, 14:57
Hi du,
als ich angefangen habe mit der Programmierung habe ich im Netz herumgeschaut und folgende Seite gefunden.

Sie beeinhaltet ein komplettes Tutorial, z.b. wie man die Grundschaltung des Atmegas aufbaut, wie man sich einen Programmieradapter baut, und auch die Software oder links dazu mit denen du die dinger Programmieren kannst, auch c-Files in hex konvertieren.
Ich schreibe nämlich auch in C, mit dem Programmers Notepad.
Aber die links findest du da.

http://www.kreatives-chaos.com/

12.08.2004, 17:40
Hallo hatte in der tat eine alte version von winavr. Hab jetzt die neue installiert. da gibt es die avr.gcc.exe. wenn ich aber nun diese datei wie beschrieben ausführe, dann erhalte ich die Fehlermeldung:
avr-gcc.exe: no input files.
muß ich die objcopy als erstes ausführen? oder woran liegts?

Wäre echt froh über eine funktionierende Lösung.
Vielen Dank schon mal!

MFG

big_ben
12.08.2004, 19:05
nö, es liegt einfach daran, dass du noch nix geschrieben hast oder nicht die c-datei in deinem arbeitsverzeichnis, dass sich im winavr-verzeichnis befinden muß, geöffnet hast.