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:
- 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)?
- 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.