ports der seriellen schnittstelle ansprechen
ports der seriellen schnittstelle ansprechen
wie kann ich die ports der seriellen schnittstelle ansprechen? zum beispiel DTR auf logisch 1 setzen.
Wenn Du http://ezv24.sourceforge.net (aus dem CVS!!) verwendest, dann geht das so:
Als Sample ist ein Programm zum setzen der DTR-Leitung dabei. Wenn Du willst, kann ich Dir die .deb Files (Woody oder Sarge) dazu zumailen.
Code: Alles auswählen
unsigned int MyOpenFlags=V24_STANDARD;
v24_port_t *UsedPort=NULL;
UsedPort=v24OpenPort(MyPortName,MyOpenFlags);
v24SetParameters(UsedPort,V24_B9600,V24_8BIT,V24_NONE);
v24SetDTR(UsedPort,0);
v24SetRTS(UsedPort,1);
v24ClosePort(UsedPort);
hallo jd,
ich habe geahnt, dass meine fragestellung ungeschickt war! soweit bin ich noch gar nicht. ich wollte erst mal grundsätzlich alle möglichkeiten kennenlernen.
für ein windows system habe ich eine anleitung in visual basic und delphi wie man mit einer einfachen schaltung spannungen direkt an der rs232 messen kann. die eigentliche a/d-wandlung macht die software.
mich interessiert nun wie man es am einfachsten auf linux übertagen kann. diese beispiel applikation soll auf einem debian minimal-system laufen und kann auch auf einem windows-system entwickelt werden (falls es sinn macht)
ich habe grundkenntnisse in c aber wenig ahnung von systemprogrammierung. ist der zugriff mit einer standard debian (ohne grafik) installation nur mit -c- möglich oder welche möglichkeiten gibt es noch? das "ezV24-Library Project" kann ich irgendwie noch nicht richtig einordnen.
ich habe geahnt, dass meine fragestellung ungeschickt war! soweit bin ich noch gar nicht. ich wollte erst mal grundsätzlich alle möglichkeiten kennenlernen.
für ein windows system habe ich eine anleitung in visual basic und delphi wie man mit einer einfachen schaltung spannungen direkt an der rs232 messen kann. die eigentliche a/d-wandlung macht die software.
mich interessiert nun wie man es am einfachsten auf linux übertagen kann. diese beispiel applikation soll auf einem debian minimal-system laufen und kann auch auf einem windows-system entwickelt werden (falls es sinn macht)
ich habe grundkenntnisse in c aber wenig ahnung von systemprogrammierung. ist der zugriff mit einer standard debian (ohne grafik) installation nur mit -c- möglich oder welche möglichkeiten gibt es noch? das "ezV24-Library Project" kann ich irgendwie noch nicht richtig einordnen.