Forum: Mikrocontroller und Digitale Elektronik Itoa und Utoa in den Yatargo ARM Tools


von Jan (Gast)


Lesenswert?

Hallo Community

Ich möchte per Uart eine Zahl versenden dazu muss ich sie natürlich erst 
in ASCII umwandeln. Leider tue ich mich etwas schwer bei den Yatargo 
tools die Funktion itoa zu finden. Normalerweise wird sie ja über 
stdlib.h eingebunden bloß da ist sie nicht.
Weiß jmd weiter ?

mfg Jan

von Martin Thomas (Gast)


Lesenswert?

Bei Yagarto wird, wie auch bei vielen anderen vorgefertigten 
Cross-Toolchains mit GNU Compiler, die newlib als C-Library 
mitgeliefert. Dokumentation dazu: http://sourceware.org/newlib/libc.html 
.
itoa ist darin nicht aufgelistet und gehört auch nicht zu den 
standardisierten Funktionen, auch wenn sie in vielen C-Libraries dabei 
ist. Ich nutze selbst für Entwicklungen mit gcc/newlib "eigene" 
Funktionen (my_itoa, my_utoa...). Quellcode freier Implementierungen 
findet man an vielen Stellen: z.B. wikipedia itoa (dort auch einige 
Links), in den "Embedded String Functions" bei elm-chan.org, in der 
BSD-libc und der msp430-libc (cvs auf sf.net).

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.