Hallo, ich brauch Hilfe, bzw einen Tip. Ich steh auf dem Schlauch oder bin einfach zu blöd. Ich bekomme über UART eine ASCII Zahl rein. z.B 573 also 5 - 0x35 7 - 0x37 3 - 0x33 Die stehen dann im Empfangspuffer und ich kann die wunderbar in die Dezimalzahl 573 zusammensetzen. Aber wie bekomme ich diese Zahl nun in eine Hexzahl umgerechnet, sollte ja 0x23D ergeben. Vielen Dank für jeden Tip Florian
nixblicker schrieb: > Die stehen dann im Empfangspuffer und ich kann die wunderbar in die > Dezimalzahl 573 zusammensetzen. das ist schon mal gut > Aber wie bekomme ich diese Zahl nun in eine Hexzahl umgerechnet, sollte > ja 0x23D ergeben. warum? Musst die sie wieder ausgeben oder warum brauchst du die Hex-Darstellung der Zahl?
>das ist dann ein Wert für die PWM.
Das interessiert deine PWM doch einen Dreck.
Ob decimal oder hex, der Wert ist immer der gleiche.
holger schrieb: > Das interessiert deine PWM doch einen Dreck. > Ob decimal oder hex, der Wert ist immer der gleiche. ... aber nur, wenn es nicht eine ASCII-Zahl wäre ;-)
Dietrich L. schrieb: > ... aber nur, wenn es nicht eine ASCII-Zahl wäre ;-) Welche PWM wird schon mit Strings gesteuert?
Genau das wollte ich auch damit zum Ausdruck bringen ! Danke für den Tip. Manchmal brauch ich eben einen der mich in die Spur 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.