Forum: Mikrocontroller und Digitale Elektronik IAR Embedded Workbench Compiler - fprint funktioniert nicht?


von Sebastian (Gast)


Lesenswert?

Hallo, ich wollte mal fragen ob jemand die Problematik kennt.

Ich will auf einem AT91sam7a3 per DBGU Port auf ner Seriellen Konsole 
Messwerte ausgeben.
Normalerweise geht das per fprint. Komischerweise kann das aber keine 
Gleitkommawerte darstellen. Andere Formate wie Ganzzahl oder Hex gehen!?

Folgender Code:

printf("Sensor 2: %3.2f \n\r",result[1]);

führt zu folgender Ausgabe:

"Sensor 2:     f"

Kennt das jemand? Hab ich da nen Fehler? result[1] ist vom Typ "float".

von gerhard (Gast)


Lesenswert?

hallo,
was hast du den unter project => options => general options => library 
configuration => library eingestellt?
ich würde da mal "full" einstellen.

gruss
gerhard

von Sebastian (Gast)


Lesenswert?

"FULL" ist eingestellt.
Wenn es daran liegen würde, dann dürfte fprint ja gar nicht gehen oder?

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.