Novatin,
Cita:
Empezado por Novatin
...¿Es posible conectar un "Pendrive" USB al puerto serial?...
...estoy viendo revisando la posibilidad de usar el usbaspi.sys para reconocer al pendrive...
|
Te comento:
1-
Un Pendrive es un dispositivo USB el cual funciona a velocidades de
1.5 Mbits (Low Speed=USB 1.0),
12 Mbits (Full Speed=USB 1.1),
480 Mbits (High Speed=USB 2.0) y
5 Gbits (Super Speed=USB 3.0) por medio del protocolo
USB mass storage device class, el cual requiere un controlador USB.
2-
Un convertidor de Puerto Serial o PS/2 a USB es un traductor de medios para dispositivos USB de baja velocidad como el Mouse y el Teclado es decir:
Los drivers para dichos dispositivos no conocen de la existencia de dicho convertidor y el dispositivo no requiere un controlador USB para su operación por lo cual pueden funcionar correctamente en puertos Seriales o PS/2 según sea el caso, lo anterior no implica que se pueda usar un dispositivo de alta velocidad o de almacenamiento USB simplemente conectándolo a un convertidor Serial->USB dado que estos dispositivos si requieren un controlador USB:
Los convertidores de Puerto Serial a USB no sustituye los drivers y la electrónica requerida para accesar dispositivos de almacenamiento USB.
3-
USBASPI.SYS es un driver que permite accesar un Pendrive en MS-DOS,
pero este requiere un controlador USB de tipo OHCI (Open Host Controller Interface), UHCI (Universal Host Controller Interface) o EHCI (Enhanced Host Controller Interface), lo cual nos lleva nuevamente al punto 1 y 2.
4- Luego de todo lo anterior
¿Se puede accesar un Pendrive vía Puerto Serial con un Convertidor Serial a USB?, Si y No:
Si : Por medio de un
Puerto COM Virtual usando un
Microcontrolador con un controlador USB interno o externo.
No : Simplemente conectando un Pendrive a un puerto serial por medio de un convertidor
Serial a USB.
Resumiendo: Un Microcontrolador
con un controlador USB Interno o Externo puede funcionar como un Puente USB/RS-232 con el Firmware adecuado para crear un
Puerto COM Virtual que permita accesar un dispositivo de almacenamiento USB a través de un convertidor
Serial->USB.
Revisa este link:
Espero sea útil
Nelson.