itoa(int a, char* b, in len);
heisst a ist der wert, b ist ein zeiger auf ein string (char-array) und die länge gibt die maximale länge des strings an!
1024 sollte maximalewert sein also reicht ne länge von 4
Code:
void int_to_char (uint16_t a, char* target)
{
itoa(a,target,5);
}
und in der main dann irgendwo:
...
char myString[5]; // 5 hier weil ein String immer 0 terminiert ist
int_to_char(ADC, myString); // beachte da myString als Array definiert ist
// ist der Bezeichner myString OHNE "[]" automatisch ein pointer
...
und myString kannste dann einfach versenden
PS: OT: ich mag stufenheck auch lieber ... deshalb iss mein auto schon 17 jahre alt ... die neuen sehen alle aus wie gelutschte bonbons
Lesezeichen