Me preguntaba si había alguna parte del Descriptor en los paquetes de datos durante la comunicación serial basada en RS 232. Si no es así (aparentemente), ¿cómo decide la computadora con respecto al tipo de dispositivo conectado?
Me preguntaba si había alguna parte del Descriptor en los paquetes de datos durante la comunicación serial basada en RS 232. Si no es así (aparentemente), ¿cómo decide la computadora con respecto al tipo de dispositivo conectado?
No hay paquetes en la comunicación RS232 tradicional, y mucho menos en los descriptores de dispositivos. Ni la computadora ni el dispositivo saben de forma intrínseca el uno del otro.
Por lo general, el dispositivo tiene características fijas; A veces, algunas de estas características pueden modificarse mediante la configuración de interruptores, enlaces móviles, la elección de un cable adecuado o el uso juicioso de un soldador.
Estas características deben coincidir con precisión en el extremo de la computadora, cuando se instala el dispositivo, generalmente cuando el usuario lee el manual del dispositivo y modifica las opciones, tal vez en un archivo .ini, o en línea de comando del programa de comunicaciones.
Si no se comunica con precisión, se obtiene un proceso iterativo de probar diferentes opciones, rascarse la cabeza y (a menudo) reiniciar el periférico para eliminar la basura (como treinta mil caracteres malinterpretados como feeds de formularios en su búfer de impresión) )
Algunas de las características variables son:
1) velocidad de transmisión. El no estar de acuerdo en esto hace que terminen los problemas.
2) Flujo de control. Esto puede ser:
3) Variaciones en el aspecto de un byte simple: 7 u 8 bits, paridad o no, par o impar (si está presente), 1, 1.5 o 2 bits de parada posteriormente.
4) Conectores tipo D estándar de 25 pines con una combinación aparentemente arbitraria de conectores macho y hembra en cada extremo del cable, y una variedad de conectores no estándar como los tipos D de 9 pines ...
Toda esta variabilidad utilizada para soportar una industria completa de probadores y adaptadores RS232 ...
Y ni siquiera he mencionado las libertades que a veces se toman con los niveles de voltaje.
A veces parece como un milagro que algo RS232 haya funcionado ...
Lea otras preguntas en las etiquetas serial