Forum: Mikrocontroller und Digitale Elektronik INT über UART


von Juri (Gast)


Lesenswert?

Hallo,

Wie kann ich einen uint32_t wert am besten über die UART schicken, So
dass ich ihn in einem Terminal Programm Lesen kann (als normale
zahl,nicht als 4 einzelne bytes) ? zusätzlich muss nach der 2. Stelle
von rechts ein komma mit eingefügt werden.

Gruß Juri

von Michael (Gast)


Lesenswert?

Du mußt die Zahl zunächst in einen String wandeln und dann Byte für Byte
ausgeben. Ich hatte mal ein Beispielprogramm in der Codesammlung.
http://www.mikrocontroller.net/forum/read-4-126283.html#new

Es sollte kein Problem sein, vor die letzten beiden Stellen rechts,
einen '.' einzufügen.

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.