Hallo,
Ich möchte eine float Variable über die Funktion printf() über die serielle Schnittstelle ausgeben, wie macht man das??
Code:printf("temp= %f",kurven_temp[0]); //routine für printf int uart_putchar (char c) { if (c == '\n') { uart_putchar('\r'); } loop_until_bit_is_set(UCSRA, UDRE); UDR = c; return(0); }
Wenn ich es so mache, bekomme ich nur ein '?'!
Soll ich es in einen String umwandeln, wenn ja wie?
Lesezeichen