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ß
Martin schrieb: > was muß ich noch in AS5 > einstellen? Den verwendeten µC vielleicht? Die genutzte Taktfrequenz? Gruß Oliver
Hallo Oliver, das passt soweit, µC wird beim neuen Project gefragt und Taktfrequenz ist auch ok.
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.
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.
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.
Hallo, Martin schrieb: > wenn die Profis hier mir einTipp geben. Siehe Anhang! Für Optimieren und Geschwindigkeit Gruß G.G.
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!
Hmm... jetzt funktioniert! Ist aber irgendwie komisch, wenn ich die "F_CPU" in Source schreibe statt in "Symbols" dann funktioniert, jetzt zeigt den LCD was er zeigen muß, bin aber Ratlos.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.