Hi,
es geht darum, einige Werte ber UART auszugeben. Zur Ausgabe habe ich folgende Methoden:
Ich muss also z.B. einen String wie "<Variable>: <Wert>" ausgeben können, dazu muss ich ja nen String bauen, in den der Wert eingearbeitet ist. Nur wie mache ich das? Oder gibts ne besserer Methode das auszugeben?Code:void uart_out(char c) { loop_until_bit_is_set(UCSRA, UDRE); UDR = c; } void uart_puts(char *s) { int len = strlen(s); while(len--) { loop_until_bit_is_set(UCSRA, UDRE); UDR = *s; s++; } }
mfg
jagdfalke







Zitieren

Lesezeichen