• Martes 7 de Mayo de 2024, 22:17

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - mario_o82

Páginas: [1]
1
Programación de Aplicaciones para Dispositivos / Programar Un Driver?
« en: Domingo 15 de Enero de 2006, 21:04 »
Hola a todos

Soy estudiante de Electronica y me gustaría aprender a hacer mis propios Drivers, pues eventualmente podría necesitar controlar dispositivos.

Se que existen Drivers por la red que podría utilizar pero realmente quiero aprender a hacerlos yo mismo para que se adapten a lo que yo quiero hacer.
Se que existe el DDK de windows pero la verdad no lo tengo.

Me gustaría que alguien me indicara como puedo programar uno, con C... o con ASM... o indicarme donde puedo bajar esa información, pues la he buscado mucho y solo he encontrado un libro de ASM del 97 donde dice que los driver son programas COM con extensión SYS... pero no se si eso aun es cierto.

Gracias!

2
Visual C++ / Configuración Física De Lpt1 Para Writefile("lpt1"
« en: Martes 1 de Marzo de 2005, 00:42 »
Hola, espero que alguien tenga la respuesta que tanto he buscado

MSDN indica q para usar los puertos se puede usar CreateFile WriteFile... Lo necesito hacer con el LPT1 y no quiero usar Drivers especiales por que se que estas funciones de Winapi si funcionan.

El problema es que cuando conecto mi vieja impresora al puerto, WriteFile funciona correctamete y puedo leer los datos enviados en el portico. Pero cuando dejo el cable sin conectar, WriteFile simplemente espera alguna señal para enviar el dato y retornar.

La pregunta es:

Que debo hacer o conectar al cable para que mi WriteFile funcione? Ya intente enviar (manualmente) el Pin 10 u 11: acknowledge a cero pero no pasa nada  :scream:

Porfa, si alguien sabe como usar y conectar el LPT con esas funciones (y no con Drivers por que ya tengo uno y no quiero usarlo) me ayudaría muchísimo.

Amen :devil: ....  digo,  gracias

Páginas: [1]