in UART_puts was einbauen

OP #1887966
Lesenswert?

Hi, ich will in meine UART_Puts-Routine einen Tab einbauen.

Und hier nun alle nötigen Infos:
Die Routine gibt einen Text beispielsweise über den Aufruf
1
 uart_puts("huhu");
 aus. Ich würde jetzt gerne aber gerne in meinem Terminal "hu     hu" 
sehen (also ein Tab zwischen den zwei hus.
Ich weiß, das mein Terminal 0x09 als Tab interpretiert. Aber wie kann 
ich das der funktion sagen?!
Eine andere Funktion macht aus
1
 uart_putc(0x09);
 einen tab. Ich würde das nur gern mit einem aufruf machen!

Danke für alle gut gemeinten Tipps! ;)
#1887998
Lesenswert?

Matze Niemand schrieb:

> Danke für alle gut gemeinten Tipps! ;)

Der gut gemeinte Tip lautet:
Steht in jedem C-Buch irgendwo im ersten Viertel drinnen


   \t     Tab
   \n     Zeilenvorschub
   \r     Carriage Return, Wagenrücklauf (also Cursor auf Zeilenanfang)
   \b     Backspace (1 Zeichen zurück)
   \f     Seitenvorschub (auf Terminals meist: Schirm löschen)
   \"     ein " innerhalb eines Strings
   \'     ein ' als Einzelzeichen
   \\     ein Backslash


es gibt noch mehr, aber das sind wohl die Wichtigeren.
Zu finden mit dem Suchbegriff "Fluchtsymbol" in jedem C-Buch

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren