Hallo, Ich hoffe Ihr könnt mir helfen. Ich habe mir vor einigen Tagen mal auf dieser Seite (http://basteln-mit-avr.de/atxmega128a3.html) das oben genannte Programm gezogen und soweit hat auch alles Super funktioniert. Als ich jedoch versucht habe das Programm selbst zu verwenden und Umzuschreiben bin ich auf das Problem gestoßen das mir bei den Werten nur ???? ausgegeben werden. Auch wenn ich das Programm 1 zu 1 in mein AVR Studio kopiere und die libs einfüge stoß ich immer auf das selbe Problem. Ich hab zwa das Forum hier, sowie Google die letzten Tage durchforstet aber wahrscheinlich seh ich den Wald vor lauter Bäumen nicht. Auf alle Fälle weis ich, dass es an dem Wert %.03f bei der printf() Funktion liegt jedoch Versteh ich nicht wieso er mir hier Probleme verursacht und im eigentlichen Programm nicht. Ich selbst hab vermutet das es dann am Makefile liegt und wollte es in AVR Studio 5 über "Use External Makefile" integrieren jedoch ohne Erfolg. Ich verwende: Atxmega128a1 und hab schon AVR Studio 5, AVR Studio 4.18, sowie WINAVR 20100110 von 20.1.2010 und WINAVR 20090313 ausprobiert. Ich hoffe Ihr könnt mir helfen!!!!! Im vorraus schon mal DANKE!!!
Ist zwar für AVR-Studio 4 sollte aber in der 5er Version ähnlich einzustellen sein: http://www.mikrocontroller.net/articles/FAQ#Aktivieren_der_Floating_Point_Version_von_sprintf_beim_WinAVR_mit_AVR-Studio Gruß Oliver
Dasselbe Problem hatte ein Kollege von mir, nur dass dabei der ganze Controller abgeschmiert war. Weiß jetzt aber nicht, wie er´s gelöst hat. Muss ich morgen nochmal fragen.
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.