Gast
#2344225
hallo,
ich habe mal ein paar Fragen,
habe hier eine Funktion(glaub hier aus dem forum) die den ankommenden
String
aus 29zeich +1zeichen für die endeerkennung($) in den Buffer schreibt,
wie ist das wenn ich anstatt einnen String eine zahl zB.16 in den Buffer
schreiben möchte
char SDBuffer[30];
void uart_gets( char* SDBuffer, int BufferLen )
{
int i = 0;
char c;
while( ( c = uart_getchar() ) != '$' && i < BufferLen - 1 )
SDBuffer[ i++ ] = c;
SDBuffer[i] = '\0';
}
mfg kay