ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
1695
1695
EMPFEHLEN
-
Hallo,
wer weiß wie ich einen String mit einem oder mehreren eingefügten Parametern zu einem reinen Ascii-String umwandeln kann, um ihn dann auf der Uart meines Controllers augeben zu können?
Muß ich die ganze Routine selber schreiben, oder gibt´s da was fertiges?
Hier ist der Code mit den Parametern -> PDO ist eine Variable (value = 1)
Code :1
PRINTF_ARG1("PDO %i received \n", PDO);
So sollte der Ausgabestring lauten
Code :1
Puts("PDO 1 received \n ")
mfG.
-
01.08.05 08:43 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
ich denke da ist sprintf das richtige für dich.
Code :1 2 3 4 5
char temp[20]; sprintf(temp, "PDO %i received \n", PDO); Puts( temp );
mfg
umbrasaxum
-
Hallo,
gut dass Du mir geholfen hast.
Habs ein bischen abgeändert, aber es läuft.
Code :1 2 3 4 5 6
void Puts1(const char *string, char arg1) /* Puts a String to UART */ { char temp[20]; sprintf(temp, string, arg1); Puts(temp); }
Ähnliche Themen
-
Integerwert in ASCII Zeichen umwandeln
Von Faliln im Forum C/C++Antworten: 5Letzter Beitrag: 17.06.10, 12:28 -
Ascii Zeichen in Hex umwandeln
Von Fireball1982 im Forum .NET ArchivAntworten: 7Letzter Beitrag: 18.02.09, 09:33 -
ASCII-Code in entsprechendes Zeichen umwandeln
Von FunkyMonkey im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 22.08.07, 20:37 -
C++ ASCII Code in ein Zeichen umwandeln
Von HansJ im Forum C/C++Antworten: 2Letzter Beitrag: 24.11.05, 09:59 -
Ascii Zeichen Umwandeln
Von lernen.2007 im Forum C/C++Antworten: 3Letzter Beitrag: 07.04.05, 14:45





Zitieren
Login






