serial Linux C

1. serial Linux C

bruno romano
Bruno Romano

(usa Kurumin)

Enviado em 11/11/2007 - 19:58h

boa noite.

Preciso fazer um trabalho da faculdade, o trabalho é o seguinte usando 4 sistemas operacionais, pre definidos pelo professor eu preciso fazer um sistema de arquivos, um protocolo de comunicação, um cabo para unir esses 4 pc's e todos precisam trocar dados pela porta sereal, e todo o trabalho precisa ser feito em C/C++.

Os sistemas operacionais são Linux, Msdos, Windows e didax este ultimo desenvolvido em cima do Dos durante o periodo.

A minha duvida é a seguinte eu preciso configurar a porta sereal para o linux.
Com o Dos eu tenho como configurar atraves da com1 no seu endereço 0x3f8, mas no linux eu nao tenho idéia, sei que elas sao chamadas de (tt...), mas nao posso fazer um script e mandar atraves do diretório /dev, necessito de instruções em C que eu consiga configurar a porta sereal e mandar bytes (arquivos) por ela e receber por ela.

se alguem souber me ajude por favor, ou algum howto que me ajude.

Grato.


  


2. Re: serial Linux C

vinicius amaral almeida
arckanjo

(usa Debian)

Enviado em 12/11/2007 - 10:59h

Nao sei muito bem ma procura saber sobre IRQ, acredito que a configuração dela pode te ajudar mais do que o tty.


3. Link

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 12/11/2007 - 11:26h

É significantemente diferente programar em C/C++ para comunicação serial via Linux com relação ao Windows.

Verifique os seguintes links, eles abordam praticamente tudo e mesmo que não saiba inglês, basta copiar e colar os exemplos que fica molezinha de entender:

http://www.lafn.org/~dave/linux/Serial-Programming-HOWTO.txt
http://www.comptechdoc.org/os/linux/programming/c/linux_pgcserial.html







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts