Най-често
USB 2.0 и USB 1.0 се различават в скоростта на предаване на данни, на която са способни. Максималната скорост, която USB 1.0 устройствата могат да постигнат, е 12Mbps, докато 2.0 устройства теоретично могат да постигнат до 40 пъти по-голяма от тази при 480Mbps. Обърнете внимание, че тъй като има и други фактори, които влияят на общата пропускателна способност, истинската скорост или скоростта на реалния свят на двете спецификации е по-ниска от определения теоретичен максимум.
Първоначалната версия на USB не поддържа високоскоростно предаване на данни, тъй като е била предназначена за по-бавни устройства. Примери за първоначален USB са - клавиатура, мишка, контролери за игри и т.н. Тези устройства предават само малко количество данни, за да функционират. Но постепенно популярността на лесните устройства за свързване и USB порта се увеличи и повече устройства като цифрови камери и видеокамери започнаха да преминават към USB кабел за прехвърляне на данни чрез свързване към компютър. Но бавната скорост все още остана пречка и проблем.
Първият стандарт на USB 1.0 осигурява само 1.5Mbps скорост. 12Mbps е ъпгрейд към него. USB 1.0 може да бъде или устройство с ниска скорост, което работи с скорост 1,5 Mbps, или устройство с пълна скорост при 12Mbps. По време на инициализацията свързващото устройство се идентифицира като устройство с ниска скорост или устройство с пълна скорост. USB 2.0, който е модернизирана версия, добавя високоскоростната връзка към предишните два стандарта и води до теоретична пропускателна способност от 480Mbps.
USB 2.0 трябва да има обратна съвместимост с 1.0, което означава, че дори и да имате 2.0 USB порт, все още можете да залепите вашата USB 1.0 клавиатура върху него и тя ще работи перфектно.
Версията 1.0 може да разпознава само устройства с ниска скорост и пълна скорост. 2.0 устройство първо се идентифицира като устройство с пълна скорост, след което се договаря с контролера чрез серия от чуруликания. След като се идентифицира като високоскоростно устройство от контролера, връзката се нулира и се използва високоскоростна сигнализация.