PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ADC-Kommazahlen über UART



Bluegu
09.08.2004, 20:09
Hi!

Meine Frage ist eigentlich ziemlich simpel:
Ich würde gerne das Ergebnis meiner Konvertierung über den UART auf den PC ausgeben. So lange ich das Resultat z.b. von "int" mittels der Funktion itoa in einen String umwandle passt ja Alles. Ich würde allerdings gerne auch die Kommastellen erfassen, da ohne diese die Messung fast schon hinfällig wird. Hier liegt auch mein Problem: Wie bekomme ich einen "float" Wert über den UART?
Ich konnte dbzgl. leider nichts finden und stecke programmiertechnisch gesehen auch noch in den Kinderschuhen... Könnt' ihr mir da vielleicht helfen? Wäre auf jeden Fall sehr Dankbar!

Lg Bluegu

11.08.2004, 11:50
Ein Blick in die stdlib.h sollte dir helfen, dort gibt es noch andere Funktionen als itoa (...).
Auch welche, mit denen man double --> char-array's wandeln kann.

Gruss, Alex

Bluegu
11.08.2004, 12:04
Dann habe ich dort also erfolgreich meine Augen vor der Lösung verschlossen *gg*
Ok, Danke!

LG Bluegu

11.08.2004, 13:30
Falls du sie noch nicht gefunden hast:

dtostrf()

Gruss, Alex