conectando 2 cables ftdi juntos

1

Si conecto 2 cables FTDI juntos, invirtiendo tx y rx, ¿terminaré con un cable USB a USB?

Si es así, podría conectar un adaptador FTDI inalámbrico a un cable FTDI y obtener un USB inalámbrico.

¿También necesitaría alternar las líneas CTS DTR?

    
pregunta Sidney Beauchamp

2 respuestas

1
  

Si conecto 2 cables FTDI juntos, invirtiendo tx y rx, ¿terminaré con un cable USB a USB?

No del todo. Usted terminaría con un cable que podría comunicarse con el otro extremo a través de una serie.

  

Si es así, podría conectar un adaptador FTDI inalámbrico a un cable FTDI y obtener un USB inalámbrico.

No, tendrías una serie inalámbrica a través de USB.

  

¿También necesitaría alternar las líneas CTS DTR?

Eso dependería de tu aplicación.

    
respondido por el Ignacio Vazquez-Abrams
0

Hay dos tipos de dispositivos USB, los que pueden alojar y los que no.

Los dispositivos esclavos, como los chips FTDI de los que habla, no pueden hablar por sí mismos en la interfaz USB. En su lugar, requieren un dispositivo host para controlarlos, como su PC. El resultado neto de esto es que dos dispositivos esclavos no pueden comunicarse entre sí directamente, por lo que no, no terminarás con un concentrador USB inalámbrico porque no podrás conectar otro dispositivo esclavo a tu chip FTDI. / p>

Además, incluso si conectara algún dispositivo host allí (como los módulos FTDI VDIP), no podría crear inmediatamente un concentrador USB inalámbrico de esta manera. ¿Por qué? porque el software en el otro extremo del enlace inalámbrico espera hablar con un dispositivo USB, no con un puerto serie inalámbrico. Hay una gran distinción aquí, no solo en la diferencia de rendimiento de datos de USB frente a UART, sino también en la forma en que hablan: USB es un bus maestro / esclavo, UART es asíncrono.

Ahora, conectar los dos chips FTDI juntos le permitiría crear un cable USB a USB en el sentido de que le permitiría conectar dos hosts juntos utilizando su cable y permitirles hablar entre ellos a través de un puerto serie virtual inalámbrico. enlazar. Pero eso no es lo mismo que permitir que un dispositivo acceda de forma inalámbrica a un dispositivo esclavo USB.

    
respondido por el Tom Carpenter

Lea otras preguntas en las etiquetas