Max acheivable speeds?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
eliscool

Max acheivable speeds?

Post by eliscool » Mon Mar 26, 2007 9:59 am

Hi, I know this driver is supposed to be able to receive 1.5mbit/s, but does this not use the full clock cycles of the AVR at 12mhz? there wont be any time left to process the data would there?

christian
Objective Development
Objective Development
Posts: 1443
Joined: Thu Nov 09, 2006 11:46 am

Post by christian » Mon Mar 26, 2007 10:16 pm

1.5 Mbit is the bit rate on the physical layer. The actual data rate is MUCH slower for low speed devices. The spec mentions something between 30 to 40 kBytes/s, as far as I remember.

For actual speeds achieved with AVR-USB, see the thread "How fast is Software-USB".

Post Reply