Simon Inns wrote:
Sounds reasonable given the speed of the PIC18F. If you want to go faster you can use USB protocols like the mass storage and use the PIC18F's USB DMA transfer feature to throw the data to and from external RAM very quickly
Hi all, this is my first post here, thanks for the hospitality.
On the subject, I am also starting a project with C18 (after many others) that requires a sustained throughput of 200 Kb/s.
I believe that the PIC18 can do it on its side,receiving 64B packages data in interrupt and storig it with DMA on a MC SPI RAM.
My concern is the windows side, since the whole thing is "polled" and I guess the latency is unknown.
Is it very difficult to expose a Mass Storage or a serial interface from the PIC USB library in order to use such ones on the windows side?
The alternatice is to use dedicated chips like the FTDI232, but that adds complication and costs. Some ideas?