Hallo Walther,
ich verwende bisher Programmers Notepad unter Windows. Dort habe ich mir ein paar Skripte reingepackt, die das C File über scp auf den Pi kopieren und dort dann einfach mit dem gcc compilieren (der ist ja wahrscheinlich auch bei Dir schon installiert). Sobald das Projekt mehr als ein C File umfasst wäre make sicherlich sinnvoll.
Ein Beispiel für die nicht blockierende Nutzung des UART findest Du hier:
http://www.raspberry-projects.com/pi/programming…/using-the-uart
Um das Echo abzuschalten kannst Du noch
options.c_lflag &= ~(ECHO | ECHOE);
hinzufügen. Wie auch schon im Beispiel angedeutet findet man eigentlich alles was man noch wissen muss unter
http://pubs.opengroup.org/onlinepubs/007…/termios.h.html
Viele Grüße
Philipp