¿Cómo puedo indicar la configuración de un puerto serie cuando la documentación del hardware no tiene ninguna información al respecto?

0

Intentando que un programa funcione con un puerto serie, pero no hay ajustes de configuración de puerto serie.

Tengo una placa de hardware antigua (un Controlador Stanley MC521 ) desde finales de los 90, supongo. Tiene un puerto serie y estoy tratando de averiguar la velocidad de transmisión y la configuración de paridad. ¿Cómo identificar la velocidad en baudios correcta de un puerto serie desconocido?

    
pregunta needoriginalname

2 respuestas

1

La forma más directa es mirar la señal en un osciloscopio, asumiendo que el dispositivo está emitiendo una señal para comenzar. (Bonificación: Esto también ayudará a determinar el pinout correcto del conector).

Puede determinar fácilmente el período de bits (1 / la velocidad en baudios), la longitud de la palabra y cuántos bits de parada se están utilizando.

Determinar la configuración de paridad requiere un poco más de trabajo, y podría ser más fácil probar las diferentes configuraciones de paridad una vez que haya configurado correctamente los otros parámetros.

    
respondido por el Dave Tweed
0

Intentando responder y consolidar algunas entradas de comentarios: Muchas maneras:

Prefiero verificar la forma de onda de la señal de transmisión en el osciloscopio.

Lo segundo es comenzar desde las velocidades en baudios típicas desde valores más bajos a valores más altos

Tercero, todos los valores estándar se saltan los valores típicos.

Suponiendo que el hardware está enviando algo sin una consulta desde la computadora. En el último caso, podría ser imposible.

    
respondido por el Umar

Lea otras preguntas en las etiquetas