I want to transfer data from a full duplex serial device (TTL) to the PC. The data rate is 10Mbs , i am investigating potential solution. I can add a level converter like max232. I have 2 questions:
- HARDWARE :
My first thought is using a dspic33ep series (that supports up to 16Mbs) serial communication to receive data and using DMA and internal USB controller to transfer the PC , using HID or CDC protocol (i have not used USB on this device before) so it will be cumbersome.
In-order not to be reinvent the wheel: Is this doable ? Is there a product ready that can do this ? serial PCI rs232 card (although i haven't found a "MAX232" alternative that works more than 1Mbs) ??
- SOFTWARE :
I usually use docklight or realterm to capture serial com port data at slower speeds, does the 10Mbs speed create problems on such software , is there a speed limitation for real or emulated Com port ? or is the limitation is the amount of byte per second rather than the speed at which these byte are sent (overflow issues)
Forgive me if the question sounds noob and I am also open to alternatives that are simple and time saving on this project.