Moin, Avrstudio 5 buggt bei den Clockeinstellungen beim Xmega. Im Anhang ein mit Avrstudio 4.18 kompiliertes Hex File und Code, das korrekte 62 Hz an Pin PD0 erzeugt. Das gleiche mit Avrstudio (aktuelle Version) ergibt ein Takt von 3,8 Hz am Pin. Google ergab, dass das Problem wohl bekannt ist (avrfreaks...)? Tolles Ding und ich such mir hier 2 Tage lang nen Wolf... Aber ich will ja hier nicht nur rumheulen, sondern hab auch mal ne Frage: Kann ich nicht den Asm-Code den Avrstudio 4.18 zur Initialisierung der Clock erzeugt in Avrstudio 5 inlinen? Was für Deutsch... Schönen Sonntag noch :)
Was kann in deinem Fall das 5er, was das 4er nicht kann? Wenn du schon direkt mit der Unausgereiftheit des 5er Studios konfrontiert bist, verstehe ich nicht, wieso du das 5er weiter verwenden willst(siehe inlinen). mfg mf
Naja, das war halt die Sache die mich am Wochenende Zeit gekostet hat. Dafür kommt mein Debugger besser mit Avrstudio 5 zurecht, sind halt schon ein paar gute Funktionen dabei, aber vorallem hab ich keine Lust alle Projekte nochmal in Avrstudio 4.18 zu importieren... NENE... Hab mal gerade nachgeschaut so einfach lässt sich wohl kein kleiner Asm-Code Abschnitt einfügen... mhh...oder? gruß jonas
steckt nicht hinter beiden der gleiche Compieler? Das Studio hat wenig mit der code erzeugung zu tun.
Danke für den Tip, Compiler Optimierung hat mal wieder zugeschlagen. Mit Einstellungen -Os klappt auch mit der Nachbarin... Oh man... Gruß Jonas
Jonas Biensack schrieb: > Danke für den Tip, Compiler Optimierung hat mal wieder zugeschlagen. Da war dann (mal wieder) nicht das Studio oder der Compiler der Arxxx... Oliver
Oliver schrieb: > Da war dann (mal wieder) nicht das Studio oder der Compiler der Arxxx... Hallo Namensvetter, in den seltensten fällen ist der Compiler für Murks verantwortlich. Meist sitzt der Fehler direkt vor dem Bildschirm. Gruß Oliver
Oliver schrieb: > Da war dann (mal wieder) nicht das Studio oder der Compiler der Arxxx... Indirekt schon: Compilervoreinstellung mit -O0 auszuliefern, wenn man als Ziel eine RISC-CPU hat, ist ohnehin schon fragwürdig. Wenn man dabei aber auch noch zwischen Version 4 und 5 explizit von voreingestellt -Os auf -O0 wechselt, dann kann man dem Teil schon einen Vorwurf machen. Meckern bringt aber nicht viel, sofern ihr (die "Kunden") das nicht auch Atmel zur Kenntnis bringt.
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.