Mailinglist Archive: opensuse-de (2495 mails)

< Previous Next >
Re: Serielle schnittstelle
  • From: andreas.schoelver@xxxxxxxxxxxx (Andreas Schoelver)
  • Date: Thu Jul 23 15:54:15 1998
  • Message-id: <35B75CA7.4932589@xxxxxxxxxxxx>



Yves Kurz wrote:
>
[...]
> Das Problem ist folgendes, ich sollte aus einem C Programm auf die
> Serielle Schnittstelle (Com1 unter dos) im Zeichenmodus zugreifen (lesen
> und senden von zeichen). Dummerweise kenne ich micht nicht so gut aus im
> programmieren unter Linux (Dos wdhre kein problem).
haha. :)
>
> Nun meine Frage kvnnte mir jemand einen kleinen Beispiel Code
> schreiben???

iehe im attachment. Du wirst verbluefft sein. :)

compileraufruf:
cc -o serial serial.c

>
> thx Yves

Andreas

--
Dipl.-Ing. Andreas Schoelver - Tel.: ++49-(0)-234/700-6908
<A HREF="mailto:andreas.schoelver@xxxxxxxxxxxx";>mailto:andreas.schoelver@xxxxxxxxxxxx</A>
FH Bochum, Institut fuer Automatisierung,
Labor fuer Informatik.
Lennershofstrasse 140, 44801 Bochum
AG Parallel: <A HREF="http://www.nt-nv.fh-koeln.de/";><A HREF="http://www.nt-nv.fh-koeln.de/</A">http://www.nt-nv.fh-koeln.de/</A</A>>
+------------------------------------;->-------------------+</PRE>
<PRE>
/*
serial.c
open serial port 2 (COM3:) and write some chars
*/

#include <stdio.h>

int main( int argc, char** argv )
{
FILE* fd = fopen( "/dev/cua2", "w" );
fprintf( fd, "ATZ\n" );
close( fd );
return 0;
}


< Previous Next >
Follow Ups
References