Itoa und Utoa in den Yatargo ARM Tools

Gast #2061833
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
Gast #2062278
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).

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.