¿Realmente necesita todas las señales para un puerto RS-232 general?

0

Sé que tener TX, RX, GND, RTS, CTS es bueno. ¿Qué pasa con todos los demás? ¿Los dispositivos en estos días hacen uso de los otros pines (DSR, RI, DCD, DTR)? ¿Es seguro omitir estos pasadores en general? Me parece que estos, en su mayoría, solo se utilizan en equipos DCE / DTE heredados completamente especificados. Para su información, estoy haciendo esta pregunta más específicamente en el ámbito de los sistemas integrados, no de las PC.

    
pregunta Pugz

2 respuestas

1

Sí. En realidad, muchas aplicaciones RS-232 ya no usan RTS / CTS y no tienen ningún control de flujo de hardware, todo está hecho en software. Especialmente con la llegada de los puertos serie virtuales, esta es más la regla que la excepción.

Sin embargo, si desea crear una interfaz RS-232 general, RTS / CTS es inteligente dejarlo ahí, en caso de que esté planeando conectar un periférico que lo use.

    
respondido por el user36129
1

Muchos sistemas hoy en día solo utilizan RX, TX y GND. RTS / CTS a veces todavía se usa para el control de flujo. Puede ser muy útil que el hardware controle el control de flujo fuera de banda, como lo es para cargar el protocolo de nivel superior con él.

Si tiene un dispositivo que sabe que no usará RTS y CTS, es una buena idea hacer un bucle entre ellos al final para que si el otro dispositivo los usa, las cosas todavía funcionarán. No obtendrá el control de flujo, pero los bytes todavía pueden transmitirse y recibirse. A modo de ejemplo, consulte el esquema de mi producto RSLink2 . Observe cómo los pines 7 y 8 están conectados entre sí en el conector RS-232, aunque no se usan en ningún otro lugar.

Las líneas restantes casi nunca se usan más hoy. Estos eran principalmente para controlar módems telefónicos, que tenían indicadores de timbre, detección de operador, conexión / desconexión, etc. Básicamente, ya nadie usa módems telefónicos, e incluso cuando lo hacen, rara vez son cajas externas conectadas a la computadora a través de un RS-232. cable.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas