RS232 Ansteuerung mit C unter Linux

Gast #429572
Lesenswert?

Hallo!

Ich suche Beispielcode für die RS232 Ansteuerung mit C unter Linux. Bin 
zwar hier im Forum schon fündig geworden, aber meist lies sich der Code 
nicht Compilen ( vermutl. weils zu alter code war und der compiler nicht 
mehr kompatibel ist ).

Wie Steuert ihr eure Serielle Schnittstelle an? ( z.B. per termios.h 
o.ä. )
Wie gestaltet ihr eure Oberfläche am PC? ( grafisch(bsp GTK), ncurses, 
einfach nur text )

Bin für jeden Code dankbar

Gruß
Gast #429579
Lesenswert?

Kommt drauf an was du machen willst, reiner Text geht mit minicom. Aber 
prinzipiell kannst du ttyS* mit open/read/write nutzen. Aber da weis ich 
im moment nicht, wi die Baudrate eingestellt wird. Ich hab @home code 
dafuer, wenn ich dran denke, stelle ich den mal rein
Gast #429587
Lesenswert?

Danke für die rasche antwort :)

Ich will nicht nur reinen Text schreiben mit minicom, sondern richtig 
mit meinem uc kommunizueren. ich hab fuer meinen mikrocontroller schon n 
passendes "protokoll" entwickelt, jetzt muss eben nur noch die 
Steuersoftware am PC geschrieben werden, und eben da haperts bei mir im 
moment n bisschen. Das mit open/read/write hab ich schon verwendet aber 
das problem ist hald, ich hab keinen interrupthandler.

ich hab das hier gefunden:
Beitrag "Linux Interruphandler in "normalem" Programm"
http://www.mikrocontroller.net/attachment/16770/src.tar.gz

nur eben laesst sich der code nicht compilen, auch wenn ich gtk-config 
in der makefile durch
gcc -Wall $(SRC) -o terminal `pkg-config --cflags gtk+-2.0`
ersetze, meckert der noch wegen n paar fehlern...

Aber so in der Richtung haette mich das Programm schon angesprochen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren