Gast
#312146
Hallo! Bin neu dabei. Habe jetzt eine Schaltung und ein C-Programm. Hiermit möchte ich eine Spannung messen und an die UART senden. Das Programm hat den AD-Wandler initialisiert. Zum testen möchte ich jetzt Werte zwischen 0 und 1023 an die UART senden. Gibt es in der Library eine Funktion, mit der ich das machen kann, ohne dass ich jetzt ein Konvertierungs-programm schreiben muss? Habe im Tutorial eine Funktion fdevopen(.., ..) gefunden sowie diverse andere (uart_putc()). Verstehe diese aber auch mit Hilfe der libc-library nicht. Habe die Zeile fdevopen(uart_putc, NULL, 0); einfach mal in mein Programm eingefügt. Hierbei sagt der Compiler aber, dass ich der Funktion zu viele Argumente übergebe. Hat sich etwas an der Library geändert? lg, Maria