Puerto paralelo.

04/01/2005 - 09:41 por Pep | Informe spam
Hola a tod@s!

Necesito controlar un dispositivo mediante el puerto
paralelo. He hecho una aplicación de consola con VC++ que
escribe por el puerto paralelo utilizando la libreria
inpout32.dll.
Periódicamente necesito enviar 2 bytes de datos separados
aproxidamente 1 ms. Por alguna razón el segundo de los
bytes se envía aproximadamente 15 ms después del primero.
¿Alguien tiene idea de por qué? ¿Se tiene que hacer algun
tipo de flush para garantizar que las escrituras se
lleven a cabo instantáneamente?
Gràcias por adelantado.

Pep
 

Leer las respuestas

#1 Rodrigo Corral [MVP]
04/01/2005 - 10:46 | Informe spam
No creo que tengás manera de garantizar los tiempos entre envios. Windows no
es un SO de tiempo real, por lo tanto no garantiza nunca tiempos de las
tareas que realiza. :(


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org

Preguntas similares