Forum: Mikrocontroller und Digitale Elektronik Win AVR Fehlermeldung


von Wigbert P. (wigbert) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo Leute,

im letzten Funkamateur war eine Beschreibung, wie man
Win-AVR bedienen kann.OK dachte ich mir.
Aber wenn ich dann solche Sprüche lese: 
>und zumProjektverzeichnis durchzuhangeln
ist das eine grosse Hilfe.
Dann hab ich u.a.Programmieren mit Win AVR von C.D.Schoch
studiert.

Also im Notepad hab ich eine c Datei geladen und in einem
Vezeichnis Abgespeichert.
Dann hab ich Mfile geöffnet und unter "mein File Name" den Namen der
Datei eingetragen wo die Makefile abgespeichert wurde.
CPU und Programmer wurde noch geändert.

Jetzt hab ich an die 100 Varianten versucht ,kein Hexcode oder
ähnliches erzeugt.
Meckert: kann die Datei nicht finden

Alle Beiträge unter Google hab ich gelesen.

Es ist sicher nur eine Kleinigkeit, man muss es nur wissen.
Anbei mein Testcode

Ich hoffe es kann mir jemand helfen.

Wigbert

von holger (Gast)


Lesenswert?

Leerzeichen in Dateinamen sind NIE gut.

von Wigbert P. (wigbert) Benutzerseite


Lesenswert?

Ok Holger aber das ist es nicht
hab auch schon kürzere Dateinamen probiert.
Ich war auch der Meinung alles müsste in einer Datei.
Meckert auch.
Irgendwo fehlt ein I-Punkt.

Wigbert

von holger (Gast)


Lesenswert?

Dein *.c Code und das makefile liegen in verschiedenen
Verzeichnissen. Das Verzeichnis deines *.c Codes ist
im makefile aber nicht mit eingetragen. Deshalb geht das nicht.

von Wigbert P. (wigbert) Benutzerseite


Angehängte Dateien:

Lesenswert?

Holger jetzt ist alles im Verzeichnis

"Test"

kann immer noch nicht das Verzeichnis finden.
Da muss doch eine Einstellung fehlen.

Wigbert

von holger (Gast)


Angehängte Dateien:

Lesenswert?

Das makefile ist Schrott. Probier mal den Anhang.

von Wigbert P. (wigbert) Benutzerseite


Lesenswert?

Kann den Pfad nicht finden,

habe beides in Test kopiert

hab die version 2.0.6.1-Ella

ob es daran liegt?

Wigbert

von holger (Gast)


Angehängte Dateien:

Lesenswert?

>hab die version 2.0.6.1-Ella

Version von was ?

Im Anhang nochmal das komplette Projekt
mit HEX File. Zum erstellen einfach
_make.bat ausführen.

von Wigbert P. (wigbert) Benutzerseite


Lesenswert?

Version von win AVR

also ich hab in Notepad den **.c code geladen
und dann unter Tools >> make all gestartet.

hab ich was vergessen,

erkennt Dein Pfad auch nicht.

ist zum Kotz....

wie geht den das.


Wigbert

von holger (Gast)


Lesenswert?

>Version von win AVR

2.0.x.x ist aber schon ziemlich alt.
Aktuell ist 4.1.2.

>also ich hab in Notepad den **.c code geladen
>und dann unter Tools >> make all gestartet.
>wie geht den das.

Wie das mit Notepad geht weiß ich auch nicht.
Ich bin da Minimalist und machs einfach
über Batch Datei und makefile.

Fakt ist das im makefile nur Unsinn drin steht.

TARGET = Test

muss lauten

TARGET = blinkytest

Hier fehlt was:

# List C source files here. (C dependencies are automatically 
generated.)
SRC =

Da fehlt das Target

# List C source files here. (C dependencies are automatically 
generated.)
SRC = $(TARGET).c

Dann steht da noch völliger Unsinn:

# List C++ source files here. (C dependencies are automatically 
generated.)
CPPSRC = main.cpp

Du hast keine Datei main.cpp

von Wigbert P. (wigbert) Benutzerseite


Lesenswert?

ok dank Dir,
ich lade gerade eine neuere Version.
Das mit den Einstellungen ist nämlich nirgens beschrieben
wär auch zu einfach gewesen ein Mfile mit Beispiel abzudruchen.

main.cpp doppelkreuz vor?

Wigbert

von Wigbert P. (wigbert) Benutzerseite


Lesenswert?

Hallo Holger,

mit der neuen Version klappt es.
Habe in >>Ausführen noch >>make eingeben müssen.

Besten Dank noch mal.


Wigbert

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.