Article View: es.comp.os.linux.programacion
Article #17637Re: Programar el puerto paralelo (es: IMPORTANTE: PFC).
From: NoP / Compiler
Date: Sat, 04 Dec 1999 00:00
Date: Sat, 04 Dec 1999 00:00
53 lines
2881 bytes
2881 bytes
NoP / Compiler wrote:
>
> Israel Olalla wrote:
> >
> > Teneis que presentar algun trabajo o algo asi?
>
> Mi trabajo se llama Proyecto Fin de Carrera, y pretendo
> que el programa en cuestion (que utiliza hardware adicional
> conectado al puerto paralelo) funcione en Linux ADEMAS de
cambio de especificaciones: ahora usare el PUERTO SERIE.
�Me bastara con el SERIAL PROGRAMMING HOWTO? �Alguna otra
referencia?
> > #define MODEMDEVICE "/dev/ttyS0"
> > fd = open(MODEMDEVICE, O_RDWR | O_NOCTTY );
> > res = read(fd,buf,255);
> > buf[res]=0;
> > printf(":%s:%d\n", buf, res);
supongamos que uso ese codigo para leer el puerto serie...
�como se programa el formato? 8N1, o similar. Es decir:
�se usa IOCTL? �De que manera? :?
> Necesito muestrear por el puerto paralelo... �como puedo hacer
> un muestreo bueno?, es decir... �como puedo temporizar cada cuanto
> tiempo tomar una muestra? Supongamos que tengo una rutina llamada
> CapturaMuestra()... �que pseudocodigo (usando qu� llamada al sistema)
> tengo que usar para muestrear por ejemplo a 5 Khz ?
lo he solucionado de una manera mas facil para no tener que
temporizar: en vez de muestrear con el PC, muestreare con un
PIC externo que me sacara los datos via serie al PC. COn eso
me ahorro tocar el kernel y los tipicos problemas de desincro-
nizacion por culpa del tiempo compartido.
salu2 y gracias por las respuestas!
--
"Opino que del estudio de la paradoja cuantica del gato muerto se
podrian sacar conclusiones validas aplicables a la determinacion de
la fecha de la llegada de los caracoles a Murcia." (J.A.Gutierrez).
------------------------------------------------------------ __ ---
| NoP / Compiler - compiler@iname.com | /oo\ |
|--------------------------------------------------------| (\/) |
| POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ |
| NoP en IrcHispano | |\ /| |
| http://www.ctv.es/USERS/sromero |_OO __ OO_|
| http://linux-es.uio.no/Faq |
-------------------------------------------------------------------
Technical Details
Message-ID:
<3849163B.1840E4DB@iname.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<384156d0@news.arrakis.es> <3843F144.A36994A1@nmp.es> <3844461B.83115F69@iname.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,123084c973045a7a X-Google-Attributes: gidf86c8,public From: NoP / Compiler <compiler@iname.com> Subject: Re: Programar el puerto paralelo (es: IMPORTANTE: PFC). Date: 1999/12/04 Message-ID: <3849163B.1840E4DB@iname.com> X-Deja-AN: 556558563 Content-Transfer-Encoding: 8bit References: <384156d0@news.arrakis.es> <3843F144.A36994A1@nmp.es> <3844461B.83115F69@iname.com> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Compiler Software Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion