On Sun, Oct 2, 2011 at 6:26 AM, IVP wrote: > Hi all, > > does anyone have figures for what the actual bit-rate is for a USB > PIC ? I know they are 1.5Mb or 12Mb 'compliant' but what is a > practical data transfer rate per second ? For example, what is the > data to overhead ratio for a download of 1k bytes into RAM (ie > very little processing by the PIC at time of transfer). I'm currently > doing a transfer with high speed UART serial and would like to > know if it's worth the effort (at this time) to go to USB > It definitely is. You can very easily transition to USB CDC class and the O= S will see it as a serial device/COM port or whatever. I've done transfers at around 5-6Mbit/s on my PIC32, but I wasn't shooting for super fast transfers. If you want to squeeze the most bandwidth out of your PIC, use the USB generic drivers from Microchip. There's also DMA for USB, but poor documentation, and I don't know how to d= o it. Any info on this would be much appreciated. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .