Programm von WinAVR funk nicht in AVRStudio 5

Gast #2663654
Lesenswert?

Hallo,

ich versuche gerade mein gluck mit AS5, allerdings gibt es in AS5 viele 
Einstellungen bezüglich Toolchain.

Zum Problem:

Ich habe ein Software (LCD Routine von Tutorial) der einwandfrei mit 
WinAVR läuft, wenn ich es mit AS5 übersetzte und auf dem µC flashe 
passiert nichts, LCD wird initialisiert (Cursor blink) kommt aber 
garnichts, ich hab in AS5 die optimieron (so wie in WinAVR) auf Os 
eingeschaltet CPU auch eingestellt und nichts, was muß ich noch in AS5 
einstellen? weiß jemand?

Gruß
Gast #2663705
Lesenswert?

Studio5 benutzt standardmäßig AVRTOOLCHAIN, nicht WINAVR.
Beide lassen sich wahlweise benutzen, dabei ist darauf zu achten, dass 
im Systempath WINAVR nach AVRTOOLCHAIN steht. Dies ist regelmässig 
nicht der Fal, wenn WINAVR zuletzt installiert wurde.
Gast #2663979
Lesenswert?

Chainy schrieb:
> Studio5 benutzt standardmäßig AVRTOOLCHAIN, nicht WINAVR.

Das ist mir klar aber Toolchain und WinAVR benutzen doch den gnu-gcc 
oder nicht? nun in WinAVR erledig die ganze gcc Einstellungen die 
Makefile (Makefile Template), in AS5 muß man in Toolchain alles von Hand 
eintragen (denke ich) wie Taktfrequenz usw. und da fehlt mir bestimmt 
irdgenwas aber keine Ahnung was, wäre schön wenn die Profis hier mir ein 
Tipp geben.
Gast #2664059
Lesenswert?

Martin schrieb:
> in AS5 muß man in Toolchain alles von Hand eintragen (denke ich)

Nein, ein makefile lässt sich auch mit AVRTOOLCHAIN nutzen. Allerdings 
gibt es ein Problem bei der Verwendung von makefiles, die für WINAVR 
erstellt wurden. Diese müssen ggf. angepasst werden.

Das Problem ist, dass sh.exe (shell) in AVRTOOLCHAIN offenbar fehlt. 
Dies kann leicht behoben werden, wenn im Systempath nach AVRTOOLCHAIN 
WINAVR folgt.
Gast #2664093
Lesenswert?

Hallo G.G.

Danke schön für die Bilder, das habe ich schon gemacht bzw. das meine 
ich hier:

Martin schrieb:
> ich hab in AS5 die optimieron (so wie in WinAVR) auf Os
> eingeschaltet CPU auch eingestellt und nichts,

trotzdem nichts!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren