10Mbs de comunicación USB a serie

0

Quiero transferir datos desde un dispositivo serie de dúplex completo (TTL) a la PC. La tasa de datos es de 10Mbs, estoy investigando una posible solución. Puedo agregar un convertidor de nivel como max232. Tengo 2 preguntas:

  1. HARDWARE:

Mi primer pensamiento fue usar una serie de la serie dspic33ep (que admite hasta 16Mbs) para recibir datos y usar DMA y un controlador USB interno para transferir la PC, usar el protocolo HID o CDC (no he usado USB en este dispositivo antes ) por lo que será engorroso.

Con el fin de no reinventar la rueda: ¿Es esto factible? ¿Hay algún producto listo que pueda hacer esto? tarjeta PCI serie RS232 (aunque no he encontrado una alternativa "MAX232" que funcione más de 1Mbs)?

  1. SOFTWARE:

Por lo general, utilizo docklight o realterm para capturar datos de puerto de comunicación serie a velocidades más lentas, ¿la velocidad de 10Mbs crea problemas en dicho software? ¿Existe una limitación de velocidad para el puerto Com real o emulado? o es que la limitación es la cantidad de bytes por segundo en lugar de la velocidad a la que se envían estos bytes (problemas de desbordamiento)

Perdóneme si la pregunta suena noob y también estoy abierto a alternativas sencillas y que ahorran tiempo en este proyecto.

    
pregunta ElectronS

1 respuesta

3

Si no desea reinventar la rueda, ¿por qué no usa uno de los productos FTDI, como FT2232H?

    
respondido por el Scott Seidman

Lea otras preguntas en las etiquetas