Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина: USB β€” ВикипСдия – Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина — это… Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина?

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина — это… Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина?

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свСдСния

КабСль USB состоит ΠΈΠ· 4 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² — 2 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° питания ΠΈ 2 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΡ‚ΠΎΠΉ ΠΏΠ°Ρ€Π΅, ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ»Π΅Ρ‚ΠΊΠΈ/экрана.

КабСли USB ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Ρ‚.Π΅. ΠΈΠΌΠ΅ΡŽΡ‚ физичСски Ρ€Π°Π·Π½Ρ‹Π΅ Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠΈ «ΠΊ устройству» ΠΈ «ΠΊ хосту». Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° рСализация USB устройства Π±Π΅Π· кабСля, со встроСнным Π² корпус Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠΎΠΌ «ΠΊ хосту». Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅Ρ€Π°Π·ΡŠΠ΅ΠΌΠ½ΠΎΠ΅ встраиваниС кабСля Π² устройство, ΠΊΠ°ΠΊ Π² ΠΌΡ‹ΡˆΡŒ (стандарт Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ это для устройств full ΠΈ high speed, Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π΅Π³ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‚). Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ (хотя ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹ стандартом) ΠΈ пассивныС USB ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ «ΠΎΡ‚ хоста» ΠΈ «ΠΊ хосту».

Π¨ΠΈΠ½Π° строго ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΈΠΌΠ΅Π΅Ρ‚ понятиС «Π³Π»Π°Π²Π½ΠΎΠ΅ устройство» (хост, ΠΎΠ½ ΠΆΠ΅ USB ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ встроСн Π² микросхСму юТного моста Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅) ΠΈ «ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства». Π¨ΠΈΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ, посколько ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройством ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»ΡŒ (hub), Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ нСсколько нисходящих Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² «ΠΎΡ‚ хоста». Π Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»ΡŒ Π΅ΡΡ‚ΡŒ слоТноС элСктронноС устройство, пассивных Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚.

Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ 2 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² — ΠΈΠ»ΠΈ 2 ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств — пассивным USB ΠΊΠ°Π±Π΅Π»Π΅ΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ USB ΠΊΠ°Π±Π΅Π»ΠΈ для соСдинСния 2 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π½ΠΎ ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ элСктронику, ΡΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² с ΠΎΠ±ΠΎΠΈΡ… сторон.

Устройства ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΈΡ‚Π°Π½Ρ‹ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ внСшний источник питания. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΈ «ΡΠΏΡΡ‡ΠΊΠ°» устройств ΠΈ Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΡˆΠΈΠ½Ρ‹ со снятиСм основного питания ΠΏΡ€ΠΈ сохранСнии Π΄Π΅ΠΆΡƒΡ€Π½ΠΎΠ³ΠΎ питания ΠΈ ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΡˆΠΈΠ½Ρ‹.

USB ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ «Π³ΠΎΡ€ΡΡ‡Π΅Π΅» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств.

На логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ устройство USB ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ содСрТит Π² сСбС Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ (endpoint) Π½Π° устройствС. ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ устройства Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π² ядрС ОБ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ с устройства список ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ структуры Π΄Π°Π½Π½Ρ‹Ρ… для общСния с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ устройства. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ структур Π΄Π°Π½Π½Ρ‹Ρ… Π² ядрС ОБ называСтся ΠΊΠ°Π½Π°Π»ΠΎΠΌ (pipe).

ΠžΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹, относятся ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ 4 классов — ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ (bulk), ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ (control), ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ (isoch) ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ (interrupt). НизкоскоростныС устройства, Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΠΌΡ‹ΡˆΡŒ, Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹.

Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠ°Π½Π°Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΎΠ±ΠΌΠ΅Π½Π° с устройством ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ «Π²ΠΎΠΏΡ€ΠΎΡ-ΠΎΡ‚Π²Π΅Ρ‚». Π›ΡŽΠ±ΠΎΠ΅ устройство ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠ°Π½Π°Π» 0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ОБ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устройствС, Π² Ρ‚.Ρ‡. ΠΊΠΎΠ΄Ρ‹ производитСля ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для Π²Ρ‹Π±ΠΎΡ€Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΠΈ список Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ.

Канал прСрывания позволяСт Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Π² Ρ‚ΠΎΠΌ, ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π±Π΅Π· получСния Π½Π° Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚Π°/подтвСрТдСния, Π½ΠΎ с Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠ΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доставки — ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ доставлСн Π½Π΅ ΠΏΠΎΠ·ΠΆΠ΅, Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· N миллисСкунд. НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² устройствах Π²Π²ΠΎΠ΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ (ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹/ΠΌΡ‹ΡˆΠΈ/дТойстики).

Π˜Π·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» позволяСт Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±Π΅Π· Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ доставки ΠΈ Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²/ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, Π½ΠΎ с Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ доставки Π² N ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΡˆΠΈΠ½Ρ‹ (1 ΠšΠ“Ρ† Ρƒ low ΠΈ full speed, 8 ΠšΠ“Ρ† Ρƒ high speed). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» Π΄Π°Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ доставки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ автоматичСский Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ приостанов ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ нСТСланию устройства (ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΠΏΡƒΡΡ‚ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π°), Π½ΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉ скорости ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ доставки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… ΠΈ сканСрах.

ВрСмя ΡˆΠΈΠ½Ρ‹ дСлится Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹, Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ всСй шинС ΠΏΠ°ΠΊΠ΅Ρ‚ «Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°». Π”Π°Π»Π΅Π΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ Π² Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌ количСствС, Π² ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ врСмя Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Π΅.

Активной стороной ΡˆΠΈΠ½Ρ‹ всСгда являСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ устройства ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ вопрос ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ, содСрТащий Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΡ‚Π²Π΅Ρ‚ устройства. РасписаниС двиТСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΡˆΠΈΠ½Ρ‹ создаСтся совмСстным усилиСм Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ПО Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, для этого ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ слоТный DMA со слоТной DMA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ.

Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π° для ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π΅ΡΡ‚ΡŒ Π²ΡˆΠΈΡ‚Π°Ρ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ устройства константа, измСнСнию Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚. Он выбираСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‡ΠΈΠΊΠΎΠΌ устройства ΠΈΠ· числа Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ стандартом USB (стСпСни Π΄Π²ΠΎΠΉΠΊΠΈ).

ВСрсии спСцификации

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вСрсии

  • USB 0.7: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1994 Π³ΠΎΠ΄Π°.
  • USB 0.8: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 1994 Π³ΠΎΠ΄Π°.
  • USB 0.9: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π°ΠΏΡ€Π΅Π»Π΅ 1995 Π³ΠΎΠ΄Π°.
  • USB 0.99: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² августС 1995 Π³ΠΎΠ΄Π°.
  • USB 1.0 Release Candidate: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1995 Π³ΠΎΠ΄Π°.

USB 1.0

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1995 Π³ΠΎΠ΄Π°.

ВСхничСскиС характСристики:

  • Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…:
    • Ρ€Π΅ΠΆΠΈΠΌ с высокой пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ (Full-Speed)Β β€” 12 ΠœΠ±ΠΈΡ‚/с
    • Ρ€Π΅ΠΆΠΈΠΌ с Π½ΠΈΠ·ΠΊΠΎΠΉ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ (Low-Speed)Β β€” 1,5 ΠœΠ±ΠΈΡ‚/с
  • максимальная Π΄Π»ΠΈΠ½Π° кабСля для Ρ€Π΅ΠΆΠΈΠΌΠ° с высокой пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽΒ β€” 5Β ΠΌ [1]
  • максимальная Π΄Π»ΠΈΠ½Π° кабСля для Ρ€Π΅ΠΆΠΈΠΌΠ° с Π½ΠΈΠ·ΠΊΠΎΠΉ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽΒ β€” 3Β ΠΌ
    [1]
  • максимальноС количСство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… устройств (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π·ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ)Β β€” 127
  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ USB
  • напряТСниС питания для ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств — 5 Π’
  • ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, потрСбляСмый ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройством — 500 мА

USB 1.1

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² сСнтябрС 1998 Π³ΠΎΠ΄Π°. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ошибки, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π² вСрсии 1.0. ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°Ρ массовоС распространСниС.

USB 2.0

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB 2.0 High Speed

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π°ΠΏΡ€Π΅Π»Π΅ 2000 Π³ΠΎΠ΄Π°.

USB 2.0 отличаСтся ΠΎΡ‚ USB 1.1 Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Hi-speed.

Для устройств USB 2.0 Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Ρ‚Ρ€ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹:

  • Low-speed, 10β€”1500 ΠšΠ±ΠΈΡ‚/c (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… устройств: ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΌΡ‹ΡˆΠΈ, дТойстики)
  • Full-speed, 0,5β€”12 ΠœΠ±ΠΈΡ‚/с (Π°ΡƒΠ΄ΠΈΠΎ-, видСоустройства)
  • Hi-speed, 25β€”480 ΠœΠ±ΠΈΡ‚/с (видСоустройства, устройства хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ)

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊ спСцификации USB ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π˜Π·Π²Π΅Ρ‰Π΅Π½ΠΈΠΉ ΠΎΠ± ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… измСнСниях (Π°Π½Π³Π». Engineering Change NoticesΒ β€” ECN). Π‘Π°ΠΌΡ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΈΠ· ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ECN прСдставлСны Π² Π½Π°Π±ΠΎΡ€Π΅ спСцификаций USB 2.0

(Π°Π½Π³Π». USB 2.0 specification package, доступном Π½Π° сайтС USB Implementers Forum.

  • Mini-B Connector ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² октябрС 2000 Π³ΠΎΠ΄Π°.
  • Errata, начиная с дСкабря 2000: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 2000 Π³ΠΎΠ΄Π°.
  • Pull-up/Pull-down Resistors ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2002 Π³ΠΎΠ΄Π°.
  • Errata, начиная с мая 2002: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2002 Π³ΠΎΠ΄Π°.
  • Interface Associations ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2003 Π³ΠΎΠ΄Π°.
    • Π‘Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ стандарты, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство интСрфСйсов с ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ устройства.
  • Rounded Chamfer ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² октябрС 2003 Π³ΠΎΠ΄Π°.
  • Unicode ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Ρ„Π΅Π²Ρ€Π°Π»Π΅ 2005 Π³ΠΎΠ΄Π°.
    • Π”Π°Π½Π½ΠΎΠ΅ ECN спСцифицируСт, Ρ‡Ρ‚ΠΎ строки Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с использованиСм UTF-16LE.
  • Inter-Chip USB Supplement: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Ρ€Ρ‚Π΅ 2006 Π³ΠΎΠ΄Π°.
  • On-The-Go Supplement 1.3: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 2006 Π³ΠΎΠ΄Π°.
    • USB On-The-Go Π΄Π΅Π»Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ связь Π΄Π²ΡƒΡ… USB-устройств Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π΅Π· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ USB-хоста. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ· устройств ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ хоста для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.

USB OTG

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB OTG

USB OTG (Π°Π±Π±Ρ€. ΠΎΡ‚ On-The-Go)Β β€” дальнСйшСС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ спСцификации USB 2.0, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ для Π»Ρ‘Π³ΠΊΠΎΠ³ΠΎ соСдинСния ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… USB-устройств Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π΅Π· нСобходимости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ПК. НапримСр, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Ρ„ΠΎΡ‚ΠΎΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Ссли ΠΎΠ½ΠΈ ΠΎΠ±Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ стандарт USB OTG. К модСлям КПК ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… USB OTG, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ USB-устройства. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Ρ‹, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΌΡ‹ΡˆΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎΡ‚ стандарт Π²ΠΎΠ·Π½ΠΈΠΊ ΠΈΠ·-Π·Π° Ρ€Π΅Π·ΠΊΠΎ Π²ΠΎΠ·Ρ€ΠΎΡΡˆΠ΅ΠΉ Π² послСднСС врСмя нСобходимости Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΠ³ΠΎ соСдинСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… USB-устройств Π±Π΅Π· использования ПК. Π’ Π΄Π°Π½Π½ΠΎΠΉ спСцификации устройства обходятся Π±Π΅Π· ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΡ‘ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ (Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создаётся Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅). Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΆΠ΅ устройства ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΊΠ°ΠΊΠΎΠ΅ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ мастСр-устройством, Π° ΠΊΠ°ΠΊΠΎΠ΅Β β€” подчиняСмым. ΠžΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΉ интСрфСйс USB ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚.

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB wireless

USB wirelessΒ β€” тСхнология USB (ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ спСцификация доступна с мая 2005 Π³ΠΎΠ΄Π°). ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ связь с высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π΄ΠΎ 480 ΠœΠ±ΠΈΡ‚/с Π½Π° расстоянии 3 ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π΄ΠΎ 110 ΠœΠ±ΠΈΡ‚/с Π½Π° расстоянии 10 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²).

23 июля 2007 Π³ΠΎΠ΄Π° USB Implementers Forum (USB-IF) объявила ΠΎ сСртификации ΡˆΠ΅ΡΡ‚ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Wireless USB.

[2]

USB 3.0

USB 3.0 находится Π½Π° Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… стадиях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ USB 3.0 Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: Microsoft, Texas Instruments, NXP Semiconductors. Π’ спСцификации USB 3.0 Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ ΠΈ ΠΊΠ°Π±Π΅Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ стандарта Π±ΡƒΠ΄ΡƒΡ‚ физичСски ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ совмСстимы с USB 2.0. КабСль USB 2.0 содСрТит Π² сСбС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π»ΠΈΠ½ΠΈΠΈΒ β€” ΠΏΠ°Ρ€Ρƒ для ΠΏΡ€ΠΈΡ‘ΠΌΠ°/ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½ΡƒΒ β€” для питания ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΡƒΒ β€” для зазСмлСния. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π½ΠΈΠΌ USB 3.0 добавляСт ΠΏΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ (Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ кабСль стал Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ‚ΠΎΠ»Ρ‰Π΅), ΠΎΠ΄Π½Π°ΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ располоТСны ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ старым Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΌ ряду. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ с Π»Ρ‘Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ кабСля ΠΊ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ вСрсии стандарта, просто взглянув Π½Π° Π΅Π³ΠΎ Ρ€Π°Π·ΡŠΡ‘ΠΌ. БпСцификация USB 3.0 ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π΄ΠΎ 4,8 Π“Π±ΠΈΡ‚/с — Ρ‡Ρ‚ΠΎ Π½Π° порядок большС 480 ΠœΠ±ΠΈΡ‚/с, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ USB 2.0. USB 3.0 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ силой Ρ‚ΠΎΠΊΠ° с 500 мА Π΄ΠΎ 900 мА. ΠžΡ‚Π½Ρ‹Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ…Π°Π±Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС количСство устройств, Π½ΠΎ ΠΈ само Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС, Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ²ΡˆΠ΅Π΅ΡΡ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ питания, избавится ΠΎΡ‚ Π½ΠΈΡ….

Ѐинальная спСцификация USB 3.0 появилась Π² 2008 Π³ΠΎΠ΄Ρƒ, Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, появится Π² 2009β€”2010 Π³ΠΎΠ΄Π°Ρ….

Π€ΠΈΡ€ΠΌΠΎΠΉ анонсирована ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° USB 3.0.

КабСли ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ USB 1.0 ΠΈ 2.0

USB Π’ΠΈΠΏ Π’

USB Вип А

БпСцификация 1.0 Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ²: AΒ β€” Π½Π° сторонС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Π° USB ΠΈ BΒ β€” Π½Π° сторонС ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ устройства. ВпослСдствии Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Π΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ для примСнСния USB Π² пСрСносных ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Mini-USB. Новая вСрсия ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Micro-USB, Π±Ρ‹Π»Π° прСдставлСна USB Implementers Forum 4 января 2007 Π³ΠΎΠ΄Π°.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ²: USB Π’ΠΈΠΏ AΒ β€” 4×12Β ΠΌΠΌ, USB Π’ΠΈΠΏ BΒ β€” 7×8Β ΠΌΠΌ, USB mini A ΠΈ USB mini BΒ β€” 2×7Β ΠΌΠΌ.

Micro USB Π’ΠΈΠΏ B

Mini USB Π’ΠΈΠΏ A (слСва) ΠΈ Mini USB Π’ΠΈΠΏ B (справа)

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ Ρ‚ΠΈΠΏΠ° Mini-AB ΠΈ Micro-AB с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏΠ° A, Ρ‚Π°ΠΊ ΠΈ Ρ‚ΠΈΠΏΠ° B.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… стандартных Ρ‚ΠΈΠΏΠΎΠ² Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ², для USB Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ мСханичСская ΠΏΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ USB ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ кабСля.

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ USB ΠΈΠ»ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина

Π’Π΅Ρ€ΠΌΠΈΠ½ USB это сокращСниС ΠΎΡ‚ Π°Π½Π³Π». Universal Serial Bus (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина) ΠΈ являСтся стандартным Ρ‚ΠΈΠΏΠΎΠΌ соСдинСния для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств, ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. БоврСмСнная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°, находящаяся Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΆΠ΅ допустим Π² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°ΠΌΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ USB ΠΈ для Ρ‡Π΅Π³ΠΎ этот Ρ€Π°Π·ΡŠΡ‘ΠΌ Π½ΡƒΠΆΠ΅Π½

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, USB относят ΠΈ ΠΊ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°ΠΌ Π½Π° устройствах ΠΈ кабСлям, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ устройства.

Π­Ρ‚ΠΎΡ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ стандарт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡˆΠΈΠ½Ρ‹ стал для чСловСчСства Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ Π²ΡΡŽΠ΄Ρƒ. Π Π°Π·ΡŠΡ‘ΠΌΡ‹ USB, Π° Ρ‚Π°ΠΊΠΆΠ΅ USB ΠΊΠ°Π±Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для соСдинСния ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², сканСров, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΌΡ‹ΡˆΠΈ, Ρ„Π»Π΅Ρˆ ΠΊΠ°Ρ€Ρ‚Ρ‹, Π²Π½Π΅ΡˆΠ½ΠΈΡ… оптичСских ΠΏΡ€ΠΈΠ²ΠΎΠ΄Ρ‹ ΠΈ Тёстких дисков, Π½Π΅ говоря ΠΎ возмоТности ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡˆΠΈΠ½Ρ‹ практичСски ΠΊΠ°ΠΊ любом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… приставках, домашнСм Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈ Π΄Π°ΠΆΠ΅ Π² автомобилях.

МногиС ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ устройства ΠΊΠ°ΠΊ смартфон, элСктронныС ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ возмоТности USB для подзарядки своих Π±Π°Ρ‚Π°Ρ€Π΅ΠΉ. Зарядка ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ USB стала Π½Π° ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ распространённой, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅ USB Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΈ зарядкС устройства, Π½Π΅Ρ‚ нСобходимости Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ, вСдь Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Π½Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ прямо Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ своСму ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΏΡ€ΠΎΡ‡ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ‚Π°ΠΊΠΎΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅.

ВСрсии USB ΠΈ скорости ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

USB 3.1: часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ Super speed +, совмСстимыС устройства способны ΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° скорости 10 Π“Π±ΠΈΡ‚ (10240 ΠœΠ±ΠΈΡ‚), Ρ‡Ρ‚ΠΎ соотвСтствуСт Thunderbolt – Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΎ ΡΡ‡ΠΈΡ‚Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ USB.

USB 3.0: (Super Speed USB), устройства, совмСстимыС с USB 3.0 ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ скорости ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 5Π“Π±ΠΈΡ‚ (5120 ΠœΠ±ΠΈΡ‚).

USB 2.0: называСтся High Speed USB (высоко скоростной), USB 2.0 совмСстимоС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π΄ΠΎ 480 ΠœΠ±ΠΈΡ‚.

USB 1.1: называСтся Full Speed USB, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ совмСстимыС устройства Ρ€Π°Π²Π½ΠΎ 12 ΠœΠ±ΠΈΡ‚.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΆΠ΅ USB устройств ΠΈ USB ΠΊΠ°Π±Π΅Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ USB 2.0, Π½ΠΎ USB 3.0 всё большС Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈ производствС. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ матСринскиС ΠΏΠ»Π°Ρ‚Ρ‹ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ с ΠΎΠ±Π΅ΠΈΠΌΠΈ вСрсиями ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡˆΠΈΠ½Ρ‹.

Π Π°Π·ΡŠΡ‘ΠΌΡ‹ USB ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ

БущСствуСт довольно большоС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ² USB, Π½ΠΎ Ρ…ΠΎΡ‚ΡŒ Ρ‚ΠΈΠΏΡ‹ ΠΈΡ… Ρ€Π°Π·Π½ΡΡ‚ΡŒΡΡ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌ Π½Π° ΠΊΠ°Π±Π΅Π»Π΅ ΠΈΠ»ΠΈ Ρ„Π»Π΅Ρˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΈΠ»ΠΊΠΎΠΉ, Π° Π²ΠΎΡ‚ Π³Π½Π΅Π·Π΄ΠΎ Π½Π° устройствС ΠΈΠ»ΠΈ ΠΆΠ΅ Π½Π° ΠΊΠ°Π±Π΅Π»Π΅ ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»Π΅ Π±ΡƒΠ΄Π΅Ρ‚ сосудом ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΅Π³ΠΎ распространённоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ — Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°.

USB-C: ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ USB Type-C, эти Π²ΠΈΠ»ΠΊΠΈ ΠΈ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Π·Π°ΠΊΡ€ΡƒΠ³Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ.

USB Type A: называСтся USB Standart-A, Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ»ΠΊΠΈ ΠΈ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ самым распространённым Ρ‚ΠΈΠΏΠΎΠΌ USB, являСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимыми Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

USB Type B — Π²ΠΈΠ»ΠΊΠΈ ΠΈ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, с нСбольшой Π²Ρ‹Π΅ΠΌΠΊΠΎΠΉ Π² Π²Π΅Ρ€Ρ…Ρƒ. USB 1.1 Type B ΠΈ USB 2.0 Type B Π²ΠΈΠ»ΠΊΠΈ физичСски совмСстим с USB 3.0 Type B Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ, Π° Π²ΠΎΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости ΠΌΠ΅ΠΆΠ΄Ρƒ USB 3.0 Type B Π²ΠΈΠ»ΠΊΠΈ ΠΈ USB 2.0 Type B ΠΈΠ»ΠΈ USB 1.1 Type B Π½Π΅Ρ‚.

USB Micro-A: USB Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ 3,0 Micro-A выглядят ΠΊΠ°ΠΊ Π΄Π²Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π²ΠΈΠ»ΠΊΠΈ, кондСнсированных вмСстС, ΠΎΠ΄Π½Π° Ρ‡ΡƒΡ‚ΡŒ большС, Ρ‡Π΅ΠΌ другая. USB Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ 3,0 Micro-A совмСстимы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с USB 3.0 Micro-AB Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ.

USB 2.0 Micro-A Π²ΠΈΠ»ΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Ρ‹ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΡƒΡŽ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΡƒΡΠΎΡ…ΡˆΠΈΠ΅ USB Type A Ρ€Π°Π·ΡŠΠ΅ΠΌ. Π¨Ρ‚Π΅ΠΊΠ΅Ρ€ USB Micro-A физичСски совмСстим с 3.0 Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΈ USB 2.0, ΠΈ USB.

USB Micro-B: USB 3.0 Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ Micro-B выглядят ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ USB 3.0 Micro-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ, ΠΎΠ½ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅ выглядят ΠΊΠ°ΠΊ Π΄Π²Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅, Π½ΠΎ связанныС Π²ΠΈΠ»ΠΊΠΈ. USB 3.0 Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ Micro-B совмСстимы с USB 3.0 Micro-B Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ с USB 3.0 Micro-AB. USB 2.0 Micro-B Π²ΠΈΠ»ΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Ρ‹ ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Π΄Π²Π° ΡƒΠ³Π»Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… сторон ΡΠΊΠΎΡˆΠ΅Π½Ρ‹. USB Micro-B Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ физичСски совмСстим с USB 2.0 Micro-B ΠΈ Micro-AB Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ с USB 3.0 Micro-B ΠΈ Micro-AB.

USB Mini-A: USB 2.0 Mini-Ρ€Π°Π·ΡŠΡ‘ΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Π½ΠΎ ΠΎΠ΄Π½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅. Π’ΠΈΠ»ΠΊΠΈ USB Mini-A совмСстимы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с USB Mini-AB Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ. USB 3.0 Mini-A Ρ€Π°Π·ΡŠΠ΅ΠΌ, Π½Π΅ сущСствуСт.

USB Mini-B: 2.0 Mini-B Ρ€Π°Π·ΡŠΠ΅ΠΌ USB ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ с нСбольшими Ρ‰Π΅Ρ€Π±ΠΈΠ½ΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΠΎΠ±Π΅ стороны, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ с Π½Π°Ρ€Π΅Π·ΠΊΠΎΠΉ Ρ…Π»Π΅Π±Π°, Ссли ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ Π² Π»ΠΎΠ±. USB Mini-B Ρ€Π°Π·ΡŠΠ΅ΠΌ физичСски совмСстим с USB 2.0 Mini-B ΠΈ ΠΌΠΈΠ½ΠΈ-AB Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ. USB 3.0 Mini-B Ρ€Π°Π·ΡŠΠ΅ΠΌ Π½Π΅ сущСствуСт.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ USB ? Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сэкономит мСсто Π½Π° ΠΏΠ»Π°Ρ‚Π΅, Π½ΠΎ ΠΈ экономит ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ усилия, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, сниТаСт производствСнныС Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹. Π§Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Π΄Ρ‘ΡˆΠ΅Π²ΠΎ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина ВикипСдия

Universal Serial Bus (USB)

Usb-svg.svg

Π’ΠΈΠΏΠ¨ΠΈΠ½Π°
Π˜ΡΡ‚ΠΎΡ€ΠΈΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊCompaq, DEC, IBM, Intel, Microsoft, NEC ΠΈ Nortel
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ1996
ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎc мая 1996[1]
Π’Ρ‹Ρ‚Π΅ΡΠ½ΠΈΠ»ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, Π˜Π³Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡ€Ρ‚, ADB, PS/2 ΠΈ MagSafe
Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ
Π”Π»ΠΈΠ½Π°2–5 ΠΌ (Π² зависимости ΠΎΡ‚ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ)
Π¨ΠΈΡ€ΠΈΠ½Π°
  • 12 ΠΌΠΌ (type-A)[2]
  • 8,45 ΠΌΠΌ (type-B)
  • 6,8 ΠΌΠΌ (mini/micro)
  • 8,25 ΠΌΠΌ (type-C)
Высота
  • 4.5Β ΠΌΠΌ (type-A)[2]
  • 7.26Β ΠΌΠΌ (type-B)
  • 10.44Β ΠΌΠΌ (type-B SuperSpeed)
  • 1.8–3Β ΠΌΠΌ (mini/micro)
  • 2.4Β ΠΌΠΌ (type-C)
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ…ΠΎΠ΄ΡƒΠ”Π°
Π’Π½Π΅ΡˆΠ½Π΅Π΅Π”Π°
ЭлСктричСскоС5Β Π’ DC
Макс. напряТСниС
  • 5,00+0,25
    βˆ’0,60Β Π’
  • 5,00+0,25
    βˆ’0,55Β Π’ (USB 3.0)
  • 20Β Π’ (Power Delivery)
Макс. Ρ‚ΠΎΠΊ
  • 0.5Β A (USB 2.0)
  • 0.9Β A (USB 3.0)
  • 5Β A (Battery Charging)
  • 5Β A (Power Delivery)
Π’Ρ‹Π²ΠΎΠ΄Ρ‹
  • 4: 1 power, 2 data, 1 ground
  • 5 (On-The-Go)
  • 9 (SuperSpeed)
  • 11 (Powered-B SuperSpeed)
  • 24 (type-C)
Распиновка
USB.svg
type-A (слСва) ΠΈ type-B (справа)
ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1Β Β Β Β  VBUS (+5Β V)
ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 2Β Β Β Β  Dataβˆ’
ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 3Β Β Β Β  Data+
ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 4Β Β Β Β  Ground

USB (Π°Π½Π³Π».Β Universal Serial BusΒ β€” Β«ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина»)Β β€” ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств ΠΊ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡˆΠΈΡ€ΠΎΡ‡Π°ΠΉΡˆΠ΅Π΅ распространСниС ΠΈ фактичСски стал основным интСрфСйсом ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΊ Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π½ΠΎ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ элСктропитаниС ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ устройства. БСтСвая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ большоС количСство ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ Π΄Π°ΠΆΠ΅ ΠΊ устройству с ΠΎΠ΄Π½ΠΈΠΌ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠΌ USB.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° спСцификаций USB производится Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ нСкоммСрчСской ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ USB Implementers Forum (USB-IF), ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ оборудования с шиной USB. Π’ процСссС развития Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ нСсколько вСрсий ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ Β«#вСрсии спСцификаций». Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ совмСстимости оборудования Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ. БпСцификация интСрфСйса ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ бСспрСцСдСнтно ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΊΡ€ΡƒΠ³ вопросов ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ взаимодСйствия ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств с Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмой:

  • ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ² ΠΈ ΠΊΠ°Π±Π΅Π»Π΅ΠΉΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ Β«#КабСли ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ USBΒ»
  • Π½ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ½Π΅Ρ€Π³ΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΡΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ Β«#Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΠΈΡ‚Π°Π½ΠΈΠ΅Β»
  • ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ Β«#ΠœΠ΅Ρ‚ΠΎΠ΄ связи»

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина πŸŽ“Β²

КабСль USB состоит ΠΈΠ· 4 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² — 2 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° питания ΠΈ 2 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΡ‚ΠΎΠΉ ΠΏΠ°Ρ€Π΅, ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ»Π΅Ρ‚ΠΊΠΈ/экрана

.

КабСли USB ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Ρ‚.Π΅. ΠΈΠΌΠ΅ΡŽΡ‚ физичСски Ρ€Π°Π·Π½Ρ‹Π΅ Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠΈ «ΠΊ устройству» ΠΈ «ΠΊ хосту». Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° рСализация USB устройства Π±Π΅Π· кабСля, со встроСнным Π² корпус Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠΎΠΌ «ΠΊ хосту». Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅Ρ€Π°Π·ΡŠΠ΅ΠΌΠ½ΠΎΠ΅ встраиваниС кабСля Π² устройство, ΠΊΠ°ΠΊ Π² ΠΌΡ‹ΡˆΡŒ (стандарт Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ это для устройств full ΠΈ high speed, Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π΅Π³ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‚). Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ (хотя ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹ стандартом) ΠΈ пассивныС USB ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ «ΠΎΡ‚ хоста» ΠΈ «ΠΊ хосту»

.

Π¨ΠΈΠ½Π° строго ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΈΠΌΠ΅Π΅Ρ‚ понятиС «Π³Π»Π°Π²Π½ΠΎΠ΅ устройство» (хост, ΠΎΠ½ ΠΆΠ΅ USB ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ встроСн Π² микросхСму юТного моста Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅) ΠΈ «ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства». Π¨ΠΈΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ, посколько ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройством ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»ΡŒ (hub), Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ нСсколько нисходящих Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² «ΠΎΡ‚ хоста». Π Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»ΡŒ Π΅ΡΡ‚ΡŒ слоТноС элСктронноС устройство, пассивных Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚

.

Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ 2 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² — ΠΈΠ»ΠΈ 2 ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств — пассивным USB ΠΊΠ°Π±Π΅Π»Π΅ΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ USB ΠΊΠ°Π±Π΅Π»ΠΈ для соСдинСния 2 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π½ΠΎ ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ элСктронику, ΡΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² с ΠΎΠ±ΠΎΠΈΡ… сторон

.

Устройства ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΈΡ‚Π°Π½Ρ‹ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ внСшний источник питания. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΈ «ΡΠΏΡΡ‡ΠΊΠ°» устройств ΠΈ Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΡˆΠΈΠ½Ρ‹ со снятиСм основного питания ΠΏΡ€ΠΈ сохранСнии Π΄Π΅ΠΆΡƒΡ€Π½ΠΎΠ³ΠΎ питания ΠΈ ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΡˆΠΈΠ½Ρ‹

.

USB ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ «Π³ΠΎΡ€ΡΡ‡Π΅Π΅» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств

.

На логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ устройство USB ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ содСрТит Π² сСбС Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ (endpoint) Π½Π° устройствС. ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ устройства Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π² ядрС ОБ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ с устройства список ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ структуры Π΄Π°Π½Π½Ρ‹Ρ… для общСния с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ устройства. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ структур Π΄Π°Π½Π½Ρ‹Ρ… Π² ядрС ОБ называСтся ΠΊΠ°Π½Π°Π»ΠΎΠΌ (pipe

).

ΠžΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹, относятся ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ 4 классов — ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ (bulk), ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ (control), ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ (isoch) ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ (interrupt). НизкоскоростныС устройства, Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΠΌΡ‹ΡˆΡŒ, Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹

.

Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠ°Π½Π°Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΎΠ±ΠΌΠ΅Π½Π° с устройством ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ «Π²ΠΎΠΏΡ€ΠΎΡ-ΠΎΡ‚Π²Π΅Ρ‚». Π›ΡŽΠ±ΠΎΠ΅ устройство ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠ°Π½Π°Π» 0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ОБ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устройствС, Π² Ρ‚.Ρ‡. ΠΊΠΎΠ΄Ρ‹ производитСля ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для Π²Ρ‹Π±ΠΎΡ€Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΠΈ список Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ

.

Канал прСрывания позволяСт Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Π² Ρ‚ΠΎΠΌ, ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π±Π΅Π· получСния Π½Π° Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚Π°/подтвСрТдСния, Π½ΠΎ с Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠ΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доставки — ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ доставлСн Π½Π΅ ΠΏΠΎΠ·ΠΆΠ΅, Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· N миллисСкунд. НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² устройствах Π²Π²ΠΎΠ΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ (ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹/ΠΌΡ‹ΡˆΠΈ/дТойстики

).

Π˜Π·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» позволяСт Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±Π΅Π· Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ доставки ΠΈ Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²/ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, Π½ΠΎ с Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ доставки Π² N ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΡˆΠΈΠ½Ρ‹ (1 ΠšΠ“Ρ† Ρƒ low ΠΈ full speed, 8 ΠšΠ“Ρ† Ρƒ high speed). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

.

ΠŸΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» Π΄Π°Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ доставки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ автоматичСский Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ приостанов ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ нСТСланию устройства (ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΠΏΡƒΡΡ‚ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π°), Π½ΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉ скорости ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ доставки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, НапримСр, Π² ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… ΠΈ сканСрах

.

ВрСмя ΡˆΠΈΠ½Ρ‹ дСлится Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹, Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ всСй шинС ΠΏΠ°ΠΊΠ΅Ρ‚ «Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°». Π”Π°Π»Π΅Π΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ Π² Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌ количСствС, Π² ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ врСмя Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Π΅

.

Активной стороной ΡˆΠΈΠ½Ρ‹ всСгда являСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ устройства ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ вопрос ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ, содСрТащий Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΡ‚Π²Π΅Ρ‚ устройства. РасписаниС двиТСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΡˆΠΈΠ½Ρ‹ создаСтся совмСстным усилиСм Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ПО Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, для этого ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ слоТный DMA со слоТной DMA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ

.

Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π° для ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π΅ΡΡ‚ΡŒ Π²ΡˆΠΈΡ‚Π°Ρ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ устройства константа, измСнСнию Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚. Он выбираСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‡ΠΈΠΊΠΎΠΌ устройства ΠΈΠ· числа Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ стандартом USB (стСпСни Π΄Π²ΠΎΠΉΠΊΠΈ

).

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вСрсии

  • USB 0.7: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1994 Π³ΠΎΠ΄Π°.
  • USB 0.8: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 1994 Π³ΠΎΠ΄Π°.
  • USB 0.9: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π°ΠΏΡ€Π΅Π»Π΅ 1995 Π³ΠΎΠ΄Π°.
  • USB 0.99: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² августС 1995 Π³ΠΎΠ΄Π°.
  • USB 1.0 Release Candidate: спСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1995 Π³ΠΎΠ΄Π°.

USB 1.0

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² ноябрС 1995 Π³ΠΎΠ΄Π°

.

ВСхничСскиС характСристики

:

USB 1.1

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² сСнтябрС 1998 Π³ΠΎΠ΄Π°. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ошибки, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π² вСрсии 1.0. ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°Ρ массовоС распространСниС

.

USB 2.0

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB 2.0 High Speed

БпСцификация Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² Π°ΠΏΡ€Π΅Π»Π΅ 2000 Π³ΠΎΠ΄Π°

.

USB 2.0 отличаСтся ΠΎΡ‚ USB 1.1 Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Hi-speed

.

Для устройств USB 2.0 Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Ρ‚Ρ€ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

:

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊ спСцификации USB ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π˜Π·Π²Π΅Ρ‰Π΅Π½ΠΈΠΉ ΠΎΠ± ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… измСнСниях (Π°Π½Π³Π». Engineering Change NoticesΒ β€” ECN). Π‘Π°ΠΌΡ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΈΠ· ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ECN прСдставлСны Π² Π½Π°Π±ΠΎΡ€Π΅ спСцификаций USB 2.0 (Π°Π½Π³Π». USB 2.0 specification package, доступном Π½Π° сайтС USB Implementers Forum

.
  • Mini-B Connector ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² октябрС 2000 Π³ΠΎΠ΄Π°.
  • Errata, начиная с дСкабря 2000: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 2000 Π³ΠΎΠ΄Π°.
  • Pull-up/Pull-down Resistors ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2002 Π³ΠΎΠ΄Π°.
  • Errata, начиная с мая 2002: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2002 Π³ΠΎΠ΄Π°.
  • Interface Associations ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Π΅ 2003 Π³ΠΎΠ΄Π°.
    • Π‘Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ стандарты, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство интСрфСйсов с ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ устройства.
  • Rounded Chamfer ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² октябрС 2003 Π³ΠΎΠ΄Π°.
  • Unicode ECN: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Ρ„Π΅Π²Ρ€Π°Π»Π΅ 2005 Π³ΠΎΠ΄Π°.
    • Π”Π°Π½Π½ΠΎΠ΅ ECN спСцифицируСт, Ρ‡Ρ‚ΠΎ строки Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с использованиСм UTF-16LE.
  • Inter-Chip USB Supplement: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΌΠ°Ρ€Ρ‚Π΅ 2006 Π³ΠΎΠ΄Π°.
  • On-The-Go Supplement 1.3: ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 2006 Π³ΠΎΠ΄Π°.
    • USB On-The-Go Π΄Π΅Π»Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ связь Π΄Π²ΡƒΡ… USB-устройств Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π΅Π· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ USB-хоста. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ· устройств ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ хоста для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB OTG

USB OTG (Π°Π±Π±Ρ€. ΠΎΡ‚ On-The-Go)Β β€” дальнСйшСС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ спСцификации USB 2.0, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ для Π»Ρ‘Π³ΠΊΠΎΠ³ΠΎ соСдинСния ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… USB-устройств Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π΅Π· нСобходимости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ПК. НапримСр, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Ρ„ΠΎΡ‚ΠΎΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Ссли ΠΎΠ½ΠΈ ΠΎΠ±Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ стандарт USB OTG. К модСлям КПК ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… USB OTG, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ USB-устройства. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Ρ‹, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΌΡ‹ΡˆΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎΡ‚ стандарт Π²ΠΎΠ·Π½ΠΈΠΊ ΠΈΠ·-Π·Π° Ρ€Π΅Π·ΠΊΠΎ Π²ΠΎΠ·Ρ€ΠΎΡΡˆΠ΅ΠΉ Π² послСднСС врСмя нСобходимости Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΠ³ΠΎ соСдинСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… USB-устройств Π±Π΅Π· использования ПК. Π’ Π΄Π°Π½Π½ΠΎΠΉ спСцификации устройства обходятся Π±Π΅Π· ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΡ‘ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ (Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создаётся Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅). Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΆΠ΅ устройства ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΊΠ°ΠΊΠΎΠ΅ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ мастСр-устройством, Π° ΠΊΠ°ΠΊΠΎΠ΅Β β€” подчиняСмым. ΠžΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΉ интСрфСйс USB ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚

.

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ USB wireless

USB wirelessΒ β€” тСхнология USB (ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ спСцификация доступна с мая 2005 Π³ΠΎΠ΄Π°). ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ связь с высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π΄ΠΎ 480 ΠœΠ±ΠΈΡ‚/с Π½Π° расстоянии 3 ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π΄ΠΎ 110 ΠœΠ±ΠΈΡ‚/с Π½Π° расстоянии 10 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

).

23 июля 2007 Π³ΠΎΠ΄Π° USB Implementers Forum (USB-IF) объявила ΠΎ сСртификации ΡˆΠ΅ΡΡ‚ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Wireless USB. [2]

USB 3.0

USB 3.0 находится Π½Π° Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… стадиях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ USB 3.0 Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: Microsoft, Texas Instruments, NXP Semiconductors. Π’ спСцификации USB 3.0 Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ ΠΈ ΠΊΠ°Π±Π΅Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ стандарта Π±ΡƒΠ΄ΡƒΡ‚ физичСски ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ совмСстимы с USB 2.0. КабСль USB 2.0 содСрТит Π² сСбС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π»ΠΈΠ½ΠΈΠΈΒ β€” ΠΏΠ°Ρ€Ρƒ для ΠΏΡ€ΠΈΡ‘ΠΌΠ°/ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½ΡƒΒ β€” для питания ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΡƒΒ β€” для зазСмлСния. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π½ΠΈΠΌ USB 3.0 добавляСт ΠΏΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ (Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ кабСль стал Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ‚ΠΎΠ»Ρ‰Π΅), ΠΎΠ΄Π½Π°ΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ располоТСны ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ старым Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΌ ряду. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ с Π»Ρ‘Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ кабСля ΠΊ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ вСрсии стандарта, просто взглянув Π½Π° Π΅Π³ΠΎ Ρ€Π°Π·ΡŠΡ‘ΠΌ. БпСцификация USB 3.0 ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π΄ΠΎ 4, 8 Π“Π±ΠΈΡ‚/с — Ρ‡Ρ‚ΠΎ Π½Π° порядок большС 480 ΠœΠ±ΠΈΡ‚/с, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ USB 2.0. USB 3.0 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ силой Ρ‚ΠΎΠΊΠ° с 500 мА Π΄ΠΎ 900 мА. ΠžΡ‚Π½Ρ‹Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ…Π°Π±Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС количСство устройств, Π½ΠΎ ΠΈ само Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС, Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ²ΡˆΠ΅Π΅ΡΡ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ питания, избавится ΠΎΡ‚ Π½ΠΈΡ…

.

Ѐинальная спСцификация USB 3.0 появилась Π² 2008 Π³ΠΎΠ΄Ρƒ, Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, появится Π² 2009β€”2010 Π³ΠΎΠ΄Π°Ρ…

.

Π€ΠΈΡ€ΠΌΠΎΠΉ анонсирована ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° USB 3.0

.

КабСли ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ USB 1.0 ΠΈ 2.0

USB Π’ΠΈΠΏ Π’

USB Вип А

БпСцификация 1.0 Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ²: AΒ β€” Π½Π° сторонС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Π° USB ΠΈ BΒ β€” Π½Π° сторонС ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ устройства. ВпослСдствии Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Π΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ для примСнСния USB Π² пСрСносных ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Mini-USB. Новая вСрсия ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Micro-USB, Π±Ρ‹Π»Π° прСдставлСна USB Implementers Forum 4 января 2007 Π³ΠΎΠ΄Π°

.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ²: USB Π’ΠΈΠΏ AΒ β€” 4×12Β ΠΌΠΌ, USB Π’ΠΈΠΏ BΒ β€” 7×8Β ΠΌΠΌ, USB mini A ΠΈ USB mini BΒ β€” 2×7Β ΠΌΠΌ

.

Micro USB Π’ΠΈΠΏ B

Mini USB Π’ΠΈΠΏ A (слСва) ΠΈ Mini USB Π’ΠΈΠΏ B (справа)

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ Ρ‚ΠΈΠΏΠ° Mini-AB ΠΈ Micro-AB с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏΠ° A, Ρ‚Π°ΠΊ ΠΈ Ρ‚ΠΈΠΏΠ° B

.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… стандартных Ρ‚ΠΈΠΏΠΎΠ² Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ², для USB Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ мСханичСская ΠΏΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ

.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ USB ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ кабСля

.

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина USB Β» Π‘Ρ‚ΡƒΠ΄Π˜Π·Π±Π°

Β·Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  ЛСкция 14. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина USB.

Π’ΠΎΠ»ΠΊΠΎΠ²Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ систСмам опрСдСляСт понятиС интСрфСйс (interface) ΠΊΠ°ΠΊ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Ρ€Π°Π·Π΄Π΅Π»Π° Π΄Π²ΡƒΡ… систСм, устройств ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ; элСмСнты соСдинСния ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы управлСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для соСдинСния устройств. ΠœΡ‹ ΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ интСрфСйсах, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. По способу ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ интСрфСйсы ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅. Π’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ интСрфСйсС всС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ слова (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π±Π°ΠΉΡ‚Π°) Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’ PC Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Centronics, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ LPT-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ интСрфСйсС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ. БОМ ΠΏΠΎΡ€Ρ‚Ρ‹ PC ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Π² соотвСтствии со стандартом RS-232C. ΠŸΡ€ΠΈ рассмотрСнии интСрфСйсов Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ являСтся пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

Π’ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² всС большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‚ внСшниС ΡˆΠΈΠ½Ρ‹, слуТащиС для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств. БСгодня это ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, внСшниС ТСсткиС диски, CD-, DVD-устройства, сканСры, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс синхронной ΠΈ асинхронной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

2.Π¨ΠΈΠ½Π° USB.ΠžΠ±Ρ‰Π°Ρ характСристика.

USB (Universal Serial Bus β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина) являСтся ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌ стандартом Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ PC, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΠ΅ΠΉ ΠΈ устройствами Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ элСктроники. ВСрсия 1.0 Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π² январС 1996 Π³ΠΎΠ΄Π°. АрхитСктура USB опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ критСриями:

Ø    Π›Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ PC.

Ø    Π”Π΅ΡˆΠ΅Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄ΠΎ 12 MΠ±ΠΈΡ‚/с.

Ø    Полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ (сТатых) Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Ρ….

Ø   Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° смСшанной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ асинхронных сообщСний.

Ø    Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с выпускаСмыми устройствами.

Ø    Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π² PC всСх ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

Ø    ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ стандартного интСрфСйса, способного быстро Π·Π°Π²ΠΎΠ΅Π²Π°Ρ‚ΡŒ Ρ€Ρ‹Π½ΠΎΠΊ.

Ø    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… классов устройств, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΡ… PC.

Ø    Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ USB:

Ø    ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° кабСльной систСмы ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.

Ø    Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ подробностСй элСктричСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Ø   Π‘Π°ΠΌΠΎΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ ПУ, автоматичСская связь устройств с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Ø   Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ динамичСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ конфигурирования ПУ.

Π‘ сСрСдины 1996 Π³ΠΎΠ΄Π° Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ PC со встроСнным ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ USB, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ чипсСтом. Π£ΠΆΠ΅ появились ΠΌΠΎΠ΄Π΅ΠΌΡ‹, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, сканСры, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ USB, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² с USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ — ΠΎΠ½ΠΈ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° USB

USB обСспСчиваСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ мноТСством ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств (ПУ). РаспрСдСлСниС пропускной способности ΡˆΠΈΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ПУ планируСтся хостом ΠΈ рСализуСтся ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ посылки ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ². Π¨ΠΈΠ½Π° позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ устройства Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ хоста ΠΈ самих устройств.

НиТС приводится авторский Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΈΠ· спСцификации «Universal Serial Bus Specification», ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ Compaq, DEC, IBM, Intel, Microsoft, NEC ΠΈ Northern Telecom. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ адрСсу:

Устройства (Device) USB ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Ρ…Π°Π±Π°ΠΌΠΈ, функциями ΠΈΠ»ΠΈ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ. Π₯Π°Π± (Hub) обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств ΠΊ шинС. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Function) USB ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ систСмС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ISDN, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ дТойстик, акустичСскиС ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ интСрфСйсом ΠΈ Ρ‚. ΠΏ. Устройство USB Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ интСрфСйс USB, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° USB, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стандартных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сброс) ΠΈ прСдоставлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ устройство. МногиС устройства, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΊ USB, ΠΈΠΌΠ΅ΡŽΡ‚ Π² своСм составС ΠΈ Ρ…Π°Π±, ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π Π°Π±ΠΎΡ‚ΠΎΠΉ всСй систСмы USB управляСт хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Host Controller), ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ подсистСмой хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ЀизичСскоС соСдинСниС устройств осущСствляСтся ΠΏΠΎ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ многоярусной Π·Π²Π΅Π·Π΄Ρ‹. Π¦Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π²Π΅Π·Π΄Ρ‹ являСтся Ρ…Π°Π±, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСгмСнт соСдиняСт Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ — Ρ…Π°Π± с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ…Π°Π±ΠΎΠΌ ΠΈΠ»ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. Π’ систСмС имССтся ΠΎΠ΄ΠΈΠ½ (ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½) хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, располоТСнный Π² Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹ устройств ΠΈ Ρ…Π°Π±ΠΎΠ². Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ интСгрируСтся с ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ Ρ…Π°Π±ΠΎΠΌ (Root Hub), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ — ΠΏΠΎΡ€Ρ‚ΠΎΠ². ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ USB, входящий Π² состав чипсСтов, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный Π΄Π²ΡƒΡ…ΠΏΠΎΡ€Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ…Π°Π±. ЛогичСски устройство, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ…Π°Π±Ρƒ USB ΠΈ сконфигурированноС (см. Π½ΠΈΠΆΠ΅), ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ нСпосрСдствСнно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой устройства, способныС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ шинС. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ПУ с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ Ρ…Π°Π±Π°. ЀизичСски Π² ΠΎΠ΄Π½ΠΎΠΌ корпусС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ со встроСнным Ρ…Π°Π±ΠΎΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ устройства для хоста ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ…Π°Π±Π°ΠΌΠΈ с постоянно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ устройствами-функциями.

КаТдая функция прСдоставляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ возмоТности ПУ ΠΈ трСбования ΠΊ рСсурсам. ΠŸΠ΅Ρ€Π΅Π΄ использованиСм функция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ сконфигурирована хостом — Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° полоса Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

Ø  Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ — ΠΌΡ‹ΡˆΡŒ, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚, свСтовоС ΠΏΠ΅Ρ€ΠΎ.

Ø  Устройства Π²Π²ΠΎΠ΄Π° — ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈΠ»ΠΈ сканСр.

Ø  Устройство Π²Ρ‹Π²ΠΎΠ΄Π° — ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅).

Ø  Π’Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ISDN.

Π₯Π°Π± — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ элСмСнт систСмы Π ΠΏΠ  Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ USB. Π₯Π°Π± являСтся ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ. Π’ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Ρ…Π°Π±Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ…Π°Π± ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΈΡ… мноТСство. АрхитСктура допускаСт соСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ…Π°Π±ΠΎΠ².

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ…Π°Π±Π° имССтся ΠΎΠ΄ΠΈΠ½ восходящий ΠΏΠΎΡ€Ρ‚ (Upstream Port), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ хосту ΠΈΠ»ΠΈ Ρ…Π°Π±Ρƒ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ нисходящими (Downstream Ports), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Ρ…Π°Π±ΠΎΠ² Π½ΠΈΠΆΠ½Π΅Π³ΠΎ уровня. Π₯Π°Π± ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Π½ΠΈΡ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° ΠΈΡ… сСгмСнты. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ ΠΈ сконфигурирован Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π°. Π₯Π°Π± обСспСчиваСт ΠΈΠ·ΠΎΠ»ΡΡ†ΠΈΡŽ сСгмСнтов с Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ высокоскоростных.

Π₯Π°Π±Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° нисходящиС ΠΏΠΎΡ€Ρ‚Ρ‹; прСдусматриваСтся установка ограничСния Π½Π° Ρ‚ΠΎΠΊ, потрСбляСмый ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

71.jpg

БистСма USB раздСляСтся Π½Π° Ρ‚Ρ€ΠΈ уровня с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ взаимодСйствия. Устройство USB содСрТит ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Ρ‡Π°ΡΡ‚ΡŒ устройства ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Π₯ост Ρ‚ΠΎΠΆΠ΅ дСлится Π½Π° Ρ‚Ρ€ΠΈ части — ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ, ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΈ ПО устройства. КаТдая Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³ Π·Π°Π΄Π°Ρ‡, логичСскоС ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 7.1.

Π’ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ структуру входят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

Ø  ЀизичСскоС устройство USB — устройство Π½Π° шинС, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Ø  Client SW — ПО, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ устройству, исполняСмоС Π½Π° хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ΠœΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ составной Ρ‡Π°ΡΡ‚ΡŒΡŽ ОБ ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ.

Ø  USB System SW — систСмная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB, нСзависимая ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… устройств ΠΈ клиСнтского ПО.

Ø  USB Host Controller — Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств USB ΠΊ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

3.ЀизичСский интСрфСйс

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ USB опрСдСляСт элСктричСскиС ΠΈ мСханичСскиС спСцификации ΡˆΠΈΠ½Ρ‹. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сигналы ΠΈ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π΅ напряТСниС 5 Π’ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΌΡƒ кабСлю. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ способ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигналов D+ ΠΈ D- ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ. Π£Ρ€ΠΎΠ²Π½ΠΈ сигналов ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π² статичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½ΠΈΠΆΠ΅ 0,3 Π’ (Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ) ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅ 2,8 Π’ (высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ). ΠŸΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… — 0,5…+3,8 Π’. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² высокоимпСдансноС состояниС для Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ полудуплСксной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ².

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ Π² USB Π½Π΅ ограничиваСтся Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сигналами. ΠšΡ€ΠΎΠΌΠ΅ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ устройство ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ сигналов D+ ΠΈ D-, Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ этих Π»ΠΈΠ½ΠΈΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ. Π­Ρ‚ΠΎ позволяСт Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π΄Π²ΡƒΡ… состояний Π»ΠΈΠ½ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ интСрфСйса. Бостояния Diff0 ΠΈ Diff1 ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ разности ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² Π½Π° линиях D+ ΠΈ D- Π±ΠΎΠ»Π΅Π΅ 200 ΠΌΠ’ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΡ€ΠΎΠ³Π° срабатывания VSE. БостояниС, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π° ΠΎΠ±ΠΎΠΈΡ… Π²Ρ…ΠΎΠ΄Π°Ρ… D+ ΠΈ D- присутствуСт Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, называСтся Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌ Π½ΡƒΠ»Π΅ΠΌ (SEO — Single-Ended Zero). Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ опрСдСляСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ состояния:

Ø   Data J State ΠΈ Data К State — состояния ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° (ΠΈΠ»ΠΈ просто J ΠΈ К), ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· состояния Diff0 ΠΈ Diff1.

Ø   Idle State — ΠΏΠ°ΡƒΠ·Π° Π½Π° шинС.

Ø   Resume State — сигнал «ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π΅Π½ΠΈΡ» для Π²Ρ‹Π²ΠΎΠ΄Π° устройства ΠΈΠ· «ΡΠΏΡΡ‰Π΅Π³ΠΎ» Ρ€Π΅ΠΆΠΈΠΌΠ°.

Ø   Start of Packet (SOP) — Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° (ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈΠ· Idle State Π² К).

Ø   End of Packet (EOP) — ΠΊΠΎΠ½Π΅Ρ† ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Ø   Disconnect — устройство ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚Π°.

Ø   Connect — устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ.

Ø   Reset — сброс устройства.

Бостояния ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ сочСтаниями Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… сигналов; для ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ скоростСй состояния DiffO ΠΈ Diff1 ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.
Π’ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ состояний Disconnect, Connect ΠΈ Reset учитываСтся врСмя нахоТдСния Π»ΠΈΠ½ΠΈΠΉ (Π±ΠΎΠ»Π΅Π΅ 2,5 мс) Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… состояниях.

Π¨ΠΈΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ. Полная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигналов USB составляСт 12 ΠœΠ±ΠΈΡ‚/с, низкая — 1,5 ΠœΠ±ΠΈΡ‚/с. Для ΠΏΠΎΠ»Π½ΠΎΠΉ скорости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ экранированная витая ΠΏΠ°Ρ€Π° с импСдансом 90 Ом ΠΈ Π΄Π»ΠΈΠ½ΠΎΠΉ сСгмСнта Π΄ΠΎ 5 ΠΌ, для Π½ΠΈΠ·ΠΊΠΎΠΉ — Π½Π΅Π²ΠΈΡ‚ΠΎΠΉ Π½Π΅ΡΠΊΡ€Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡŒΠ³ΠΉ кабСль Π΄ΠΎ 3 ΠΌ. НизкоскоростныС ΠΊΠ°Π±Π΅Π»ΠΈ ΠΈ устройства дСшСвлС высокоскоростных. Одна ΠΈ Ρ‚Π° ΠΆΠ΅ систСма ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π° Ρ€Π΅ΠΆΠΈΠΌΠ°; ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ для устройств осущСствляСтся ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ.

Низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с нСбольшим количСством ПУ, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… высокой скорости. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ устройством, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ, опрСдСляСтся Ρ…Π°Π±ΠΎΠΌ ΠΏΠΎ уровням сигналов

Π½Π° линиях D+ ΠΈ D-, смСщаСмых Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΌΠΈ рСзисторами R2 ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² (см. рис. 7.2 ΠΈ 7.3)

72.jpgΠ‘ΠΈΠ³Π½Π°Π»Ρ‹ синхронизации ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ вмСстС с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ NRZI (Non Return to Zero Invert), Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 7.4. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»Π΅ синхронизации SYNC, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΡƒ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒΡΡ Π½Π° частоту ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°. КабСль Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈΠ½ΠΈΠΈ VBus ΠΈ GND для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния 5 Π’ ΠΊ устройствам.

Π‘Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² выбираСтся Π² соотвСтствии с Π΄Π»ΠΈΠ½ΠΎΠΉ сСгмСнта для обСспСчСния Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ уровня сигнала ΠΈ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ опрСдСляСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² (см. Ρ‚Π°Π±Π». 7.1 ΠΈ рис. 7.5).

72.jpgΠ Π°Π·ΡŠΠ΅ΠΌΡ‹ Ρ‚ΠΈΠΏΠ° «Π» ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ…Π°Π±Π°ΠΌ (Upstream Connector). Π’ΠΈΠ»ΠΊΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° кабСлях, Π½Π΅ отсоСдиняСмых ΠΎΡ‚ устройств (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°, ΠΌΡ‹ΡˆΡŒ ΠΈ Ρ‚. ΠΏ.). Π“Π½Π΅Π·Π΄Π° ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° нисходящих ΠΏΠΎΡ€Ρ‚Π°Ρ… (Downstream Port) Ρ…Π°Π±ΠΎΠ². Π Π°Π·ΡŠΠ΅ΠΌΡ‹ Ρ‚ΠΈΠΏΠ° «Π’» (Downstream Connector) ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° устройствах, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ (ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΈ сканСры). ΠžΡ‚Π²Π΅Ρ‚Π½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ (Π²ΠΈΠ»ΠΊΠ°) устанавливаСтся Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠ°Π±Π΅Π»Π΅, ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Π΅Ρ† ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ»ΠΊΡƒ Ρ‚ΠΈΠΏΠ° «Π».

Π Π°Π·ΡŠΠ΅ΠΌΡ‹ Ρ‚ΠΈΠΏΠΎΠ² «Π» ΠΈ «Π’» Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ мСханичСски (рис. 7.5), Ρ‡Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ нСдопустимыС ΠΏΠ΅Ρ‚Π»Π΅Π²Ρ‹Π΅ соСдинСния ΠΏΠΎΡ€Ρ‚ΠΎΠ² Ρ…Π°Π±ΠΎΠ². Π§Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ»ΡŽΡ‡ΠΈ, ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ присоСдинСниС. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² обСспСчиваСт ΠΏΠΎΠ·Π΄Π½Π΅Π΅ соСдинСниС ΠΈ Ρ€Π°Π½Π½Π΅Π΅ отсоСдинСниС ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π΅ΠΏΠ΅ΠΉ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ. Для распознавания Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° USB Π½Π° корпусС устройства ставится стандартноС символичСскоС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

73.jpgРис. 7.5. Π“Π½Π΅Π·Π΄Π° USB: Π° — Ρ‚ΠΈΠΏΠ° «Π»,Β  Π± — Ρ‚ΠΈΠΏΠ° «Π’», Π² — символичСскоС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ устройств USB Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ кабСля (Bus-Powered Devices) ΠΈΠ»ΠΈ ΠΎΡ‚ собствСнного Π±Π»ΠΎΠΊΠ° питания (Self-Powered Devices). Π₯ост обСспСчиваСт ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ нСпосрСдствСнно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ Π½Π΅ΠΌΡƒ ПУ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ…Π°Π±, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, обСспСчиваСт ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ устройств, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ Π΅Π³ΠΎ нисходящим ΠΏΠΎΡ€Ρ‚Π°ΠΌ. ΠŸΡ€ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ограничСниях Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ допускаСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ…Π°Π±ΠΎΠ², ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹. На рис. 7.6 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ схСмы соСдинСния устройств USB.

Β Π—Π΄Π΅ΡΡŒ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°, ΠΏΠ΅Ρ€ΠΎ ΠΈ ΠΌΡ‹ΡˆΡŒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹. 73.jpg

Β 

Β 

USB ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ связи. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… производится ΠΌΠ΅ΠΆΠ΄Ρƒ ПО хоста ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ устройства. Устройство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, связь с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… (ΠΊΠ°Π½Π°Π») устанавливаСтся нСзависимо.

АрхитСктура USB допускаСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…:

Ø    Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ посылки (Control Transfers), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для конфигурирования Π²ΠΎ врСмя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ для управлСния устройствами. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» обСспСчиваСт Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ доставку Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π»ΠΈΠ½Π° поля Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ посылки Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 64 Π±Π°ΠΉΡ‚ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ скорости ΠΈ 8 Π±Π°ΠΉΡ‚ Π½Π° Π½ΠΈΠ·ΠΊΠΎΠΉ.

Ø    Π‘ΠΏΠ»ΠΎΡˆΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ (Bulk Data Transfers) ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π±Π΅Π· ТСстких Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доставки. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ всю ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡƒΡŽ полосу пропускания ΡˆΠΈΠ½Ρ‹. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ»Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 8, 16, 32 ΠΈΠ»ΠΈ 64 Π±Π°ΠΉΡ‚. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ этих ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ самый Π½ΠΈΠ·ΠΊΠΈΠΉ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ большой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΡˆΠΈΠ½Ρ‹. Π”ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ.

Ø    ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡ (Interrupt) — ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ (Π΄ΠΎ 64 Π±Π°ΠΉΡ‚ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ скорости, Π΄ΠΎ 8 Π±Π°ΠΉΡ‚ Π½Π° Π½ΠΈΠ·ΠΊΠΎΠΉ) ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‚ΠΈΠΏΠ° Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… символов ΠΈΠ»ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡ ΠΈΠΌΠ΅ΡŽΡ‚ спонтанный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ устройство. ΠŸΡ€Π΅Π΄Π΅Π» Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания устанавливаСтся Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 1-255 мс для ΠΏΠΎΠ»Π½ΠΎΠΉ скорости ΠΈ 10-255 мс — для Π½ΠΈΠ·ΠΊΠΎΠΉ.

Ø    Π˜Π·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ (Isochronous Transfers) — Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ пропускной способности ΡˆΠΈΠ½Ρ‹ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ доставки. Π’ случаС обнаруТСния ошибки ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π±Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π° — Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ — цифровая ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° голоса. ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ опрСдСляСтся трСбованиями ΠΊ качСству ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, Π° Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° доставки ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π΅Π»Π΅ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ.

Полоса пропускания ΡˆΠΈΠ½Ρ‹ дСлится ΠΌΠ΅ΠΆΠ΄Ρƒ всСми установлСнными ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ. ВыдСлСнная полоса закрСпляСтся Π·Π° ΠΊΠ°Π½Π°Π»ΠΎΠΌ, ΠΈ Ссли установлСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ полосы, которая Π½Π΅ вписываСтся Π² ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ распрСдСлСниС, запрос Π½Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° отвСргаСтся.

АрхитСктура USΠ’ прСдусматриваСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ всСх устройств, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ‡Π΅ΠΌ большСй полосы пропускания Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ устройство, Ρ‚Π΅ΠΌ большС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ Π±ΡƒΡ„Π΅Ρ€. USB Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ с Ρ‚Π°ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² устройствС, вызванная Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… миллисСкунд.

Π˜Π·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ способу синхронизации ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ — источников ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… — с систСмой: Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ асинхронный, синхронный ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ классы устройств, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соотвСтствуСт свой Ρ‚ΠΈΠΏ ΠΊΠ°Π½Π°Π»Π° USB.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»

ВсС ΠΎΠ±ΠΌΠ΅Π½Ρ‹ (Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ) ΠΏΠΎ USB состоят ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². КаТдая транзакция планируСтся ΠΈ начинаСтся ΠΏΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ посылаСт ΠΏΠ°ΠΊΠ΅Ρ‚-Π°Ρ€ΠΊΠ΅Ρ€ (Token Packet). Он описываСт Ρ‚ΠΈΠΏ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, адрСс ус-тройства USB ΠΈ Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΎΠ±ΠΌΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ адрСсуСмым устройством (Π΅Π³ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ) ΠΈ хостом. АдрСсуСмоС ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ устройство распознаСт свой адрСс ΠΈ готовится ΠΊ ΠΎΠ±ΠΌΠ΅Π½Ρƒ. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ) ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΈΠ»ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎΠ± отсутствии Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ). ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… посылаСт ΠΏΠ°ΠΊΠ΅Ρ‚ подтвСрТдСния (Handshake Packet).

ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ обСспСчиваСт ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ. На Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ использованиС ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ (NAck) ΠΏΡ€ΠΈ нСдопустимой интСнсивности ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ прСдохраняСт Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΎΡ‚ пСрСполнСния свСрху ΠΈ снизу. ΠœΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΎΡ‚Π²Π΅Ρ€Π³Π½ΡƒΡ‚Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² свободноС для ΡˆΠΈΠ½Ρ‹ врСмя. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ позволяСт Π³ΠΈΠ±ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ обслуТиваниС ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

Π£ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ ошибкам ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства USB:

Ø    ВысокоС качСство сигналов, достигаСмоС благодаря Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°ΠΌ/ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ экранированным кабСлям.

Ø    Π—Π°Ρ‰ΠΈΡ‚Π° ΠΏΠΎΠ»Π΅ΠΉ управлСния ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… CRC-ΠΊΠΎΠ΄Π°ΠΌΠΈ.

Ø    ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рСсурсов Π½Π° систСмном ΡƒΡ€ΠΎΠ²Π½Π΅.

Ø    БамовосстановлСниС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° с Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Ø    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ для обСспСчСния изохронности ΠΈ управлСния Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ Π±ΡƒΡ„Π΅Ρ€Π°ΠΌΠΈ.

Ø    ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΡ‚ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΠΌΠ΅Π½ΠΎΠ² с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ функциями.

Для обнаруТСния ошибок ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ поля CRC-ΠΊΠΎΠ΄ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ всС ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ошибки. АппаратныС срСдства ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ошибки ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ автоматичСски ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Ρ‚Ρ€Π΅Ρ…ΠΊΡ€Π°Ρ‚Π½ΡƒΡŽ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ. Если ΠΏΠΎΠ²Ρ‚ΠΎΡ€Ρ‹ Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹, сообщСниС ΠΎΠ± ошибкС пСрСдаСтся клиСнтскому ПО.

Устройства USB — Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ…Π°Π±Ρ‹

ВозмоТности ΡˆΠΈΠ½Ρ‹ USB ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… устройств. НС касаясь «ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ…» свойств ПУ, остановимся Π½Π° ΠΈΡ… интСрфСйсной части, связанной с шиной USB. ВсС устройства Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, пСрСчислСнных Π½ΠΈΠΆΠ΅. ДинамичСскоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΈ события ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ…Π°Π±ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сообщаСт ΠΎ Π½ΠΈΡ… хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ ΠΈ выполняСт сброс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ устройства. Устройство послС сигнала сброса Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° Π½ΡƒΠ»Π΅Π²ΠΎΠΉ адрСс, ΠΏΡ€ΠΈ этом ΠΎΠ½ΠΎ Π½Π΅ сконфигурировано ΠΈ Π½Π΅ приостановлСно. ПослС назначСния адрСса, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° свой ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ устройств, выполняСмоС хостом, являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ для ΠΈΡ… использования. Для конфигурирования ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ информация, считанная ΠΈΠ· самого устройства. Устройство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ мноТСство интСрфСйсов, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соотвСтствуСт собствСнная конСчная Ρ‚ΠΎΡ‡ΠΊΠ°, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ хосту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ устройства. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ характСристик; смСна Π½Π°Π±ΠΎΡ€ΠΎΠ² поддСрТиваСтся ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ. Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² дСскрипторы устройств ΠΈ интСрфСйсов ΠΈΠΌΠ΅ΡŽΡ‚ поля класса, подкласса ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° посрСдством ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ (см. Π²Ρ‹ΡˆΠ΅). Для ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡, послС конфигурирования доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ….

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ энСргопотрСблСниСм являСтся вСсьма Ρ€Π°Π·Π²ΠΈΡ‚ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ USB. Для устройств, ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹, ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°. Π›ΡŽΠ±ΠΎΠ΅ устройство ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹ Ρ‚ΠΎΠΊ, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠΉ 100 мА. Π Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ‚ΠΎΠΊ (Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 500 мА) заявляСтся Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΈ Ссли Ρ…Π°Π± Π½Π΅ смоТСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ устройству заявлСнный Ρ‚ΠΎΠΊ, ΠΎΠ½ΠΎ Π½Π΅ конфигурируСтся ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано.

Устройство USB Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ приостановку (Suspended Mode), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅Π³ΠΎ потрСбляСмый Ρ‚ΠΎΠΊ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 500 мкА. Устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ автоматичСски ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠΈ активности ΡˆΠΈΠ½Ρ‹.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ пробуТдСния (Remote Wakeup) позволяСт приостановлСнному устройству ΠΏΠΎΠ΄Π°Ρ‚ΡŒ сигнал Ρ…ΠΎΡΡ‚ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² приостановлСнном состоянии. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ пробуТдСния описываСтся Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройства. ΠŸΡ€ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ эта функция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π°.

Π₯Π°Π± Π² USB выполняСт ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΡŽ сигналов ΠΈ Π²Ρ‹Π΄Π°Ρ‡Ρƒ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ отслСТиваСт состояниС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ Π½Π΅ΠΌΡƒ устройств, увСдомляя хост ΠΎΠ± измСнСниях. Π₯Π°Π± состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй — ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Hub Controller) ΠΈ повторитСля (Hub Repeater). ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈ ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒ прСдставляСт собой управляСмый ΠΊΠ»ΡŽΡ‡, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡ€Ρ‚ со Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ. Он ΠΈΠΌΠ΅Π΅Ρ‚ срСдства ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сброса ΠΈ приостановки ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигналов. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ содСрТит рСгистры для взаимодСйствия с хостом. Доступ ΠΊ рСгистрам осущСствляСтся ΠΏΠΎ спСцифичСским ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ обращСния ΠΊ Ρ…Π°Π±Ρƒ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ…Π°Π±, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нисходящими ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΈΡ… состояниС.

НисходящиС (Downstream) ΠΏΠΎΡ€Ρ‚Ρ‹ Ρ…Π°Π±ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… состояниях:

Ø  Powered (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ) — Π½Π° ΠΏΠΎΡ€Ρ‚ Π½Π΅ подаСтся ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ…Π°Π±ΠΎΠ², ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅). Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ пСрСводятся Π² высокоимпСдансноС состояниС, Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.

Ø  Disconnected (отсоСдинСн) — ΠΏΠΎΡ€Ρ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ сигналы Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π½ΠΎ способСн ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройства (ΠΏΠΎ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡŽ состояния SEO Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 2,5 мкс). Π’ΠΎΠ³Π΄Π° ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состояниС Disabled, Π° ΠΏΠΎ уровням Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов {DiffO ΠΈΠ»ΠΈ Diff1 Π² состоянии Idle) ΠΎΠ½ опрСдСляСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ устройства.

Ø  Β Disabled (Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½) — ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сигнал сброса (ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°), сигналы ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚Π° (ΠΊΡ€ΠΎΠΌΠ΅ обнаруТСния ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ) Π½Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ. По ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (2,5 мкс состояния SEO) ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состояниС Disconnect, Π° Ссли ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ «ΡΠΏΡΡ‰ΠΈΠΌ» Ρ…Π°Π±ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ послан сигнал Resume.

Ø  Β Enabled (Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½) — ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ сигналы Π² ΠΎΠ±ΠΎΠΈΡ… направлСниях. По ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΏΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ошибки ΠΊΠ°Π΄Ρ€Π° ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состояниС Disabled, Π° ΠΏΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ — Π² состояниС Disconnect.

Ø  Suspended (приостановлСн) — ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ сигнал ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π² состояниС останова («ΡΠΏΡΡ‰ΠΈΠΉ» Ρ€Π΅ΠΆΠΈΠΌ). Если Ρ…Π°Π± находится Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ состоянии, сигналы Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Однако «ΡΠΏΡΡ‰ΠΈΠΉ» Ρ…Π°Π± воспринимаСт сигналы смСны состояния Π½Π΅Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ², подавая «ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π°ΡŽΡ‰ΠΈΠ΅» сигналы ΠΎΡ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠ΅Π³ΠΎΡΡ устройства Π΄Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ «ΡΠΏΡΡ‰ΠΈΡ…» Ρ…Π°Π±ΠΎΠ². БостояниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° идСнтифицируСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Ρ…Π°Π±Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… рСгистров. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΉ рСгистр, Π±ΠΈΡ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ„Π°ΠΊΡ‚ измСнСния состояния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° (фиксируСмый Π²ΠΎ врСмя EOF). Π­Ρ‚ΠΎ позволяСт хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ быстро ΡƒΠ·Π½Π°Ρ‚ΡŒ состояниС Ρ…Π°Π±Π°, Π° Π² случаС обнаруТСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ транзакциями ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ состояниС.

Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

Π₯ост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ общаСтся с устройствами Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π₯ост ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ обязанности:

Ø  ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ отсоСдинСния устройств USB;

Ø  ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ управлСния ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами ΠΈ хостом;

Ø  ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;

Ø  сбор статистики;

Ø  обСспСчСниС энСргосбСрСТСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ПУ.

Ø  БистСмноС ПО ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° управляСт взаимодСйствиСм ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами ΠΈ ΠΈΡ… ПО, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ Π½Π° хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, для согласования:

Ø  Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройств;

Ø  ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ Π΄Π°Π½Π½Ρ‹Ρ…;

Ø  асинхронных ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ Π΄Π°Π½Π½Ρ‹Ρ…;

Ø  управлСния энСргопотрСблСниСм;

Ø  ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ устройствами ΠΈ шиной.

Β 

Β 

ЛСкция 14. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина usb.

Π’ΠΎΠ»ΠΊΠΎΠ²Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ систСмам опрСдСляСт понятиС интСрфСйс (interface) ΠΊΠ°ΠΊ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Ρ€Π°Π·Π΄Π΅Π»Π° Π΄Π²ΡƒΡ… систСм, устройств ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ; элСмСнты соСдинСния ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы управлСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для соСдинСния устройств. ΠœΡ‹ ΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ интСрфСйсах, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. По способу ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ интСрфСйсы ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅. Π’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ интСрфСйсС всС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ слова (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π±Π°ΠΉΡ‚Π°) Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’ PC Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Centronics, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ LPT-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ интСрфСйсС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ. БОМ ΠΏΠΎΡ€Ρ‚Ρ‹ PC ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Π² соотвСтствии со стандартом RS-232C. ΠŸΡ€ΠΈ рассмотрСнии интСрфСйсов Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ являСтся пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

Π’ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² всС большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‚ внСшниС ΡˆΠΈΠ½Ρ‹, слуТащиС для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств. БСгодня это ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, внСшниС ТСсткиС диски, CD-, DVD-устройства, сканСры, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс синхронной ΠΈ асинхронной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

2.Π¨ΠΈΠ½Π° usb.ΠžΠ±Ρ‰Π°Ρ характСристика.

USB (Universal Serial Bus β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина) являСтся ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌ стандартом Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ PC, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΠ΅ΠΉ ΠΈ устройствами Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ элСктроники. ВСрсия 1.0 Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π² январС 1996 Π³ΠΎΠ΄Π°. АрхитСктура USB опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ критСриями:

  • Π›Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ PC.

  • Π”Π΅ΡˆΠ΅Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄ΠΎ 12 MΠ±ΠΈΡ‚/с.

  • Полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ (сТатых) Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Ρ….

  • Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° смСшанной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ асинхронных сообщСний.

  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с выпускаСмыми устройствами.

  • Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π² PC всСх ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ стандартного интСрфСйса, способного быстро Π·Π°Π²ΠΎΠ΅Π²Π°Ρ‚ΡŒ Ρ€Ρ‹Π½ΠΎΠΊ.

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… классов устройств, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΡ… PC.

  • Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ USB:

  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° кабСльной систСмы ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.

  • Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ подробностСй элСктричСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

  • Π‘Π°ΠΌΠΎΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ ПУ, автоматичСская связь устройств с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ динамичСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ конфигурирования ПУ.

Π‘ сСрСдины 1996 Π³ΠΎΠ΄Π° Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ PC со встроСнным ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ USB, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ чипсСтом. Π£ΠΆΠ΅ появились ΠΌΠΎΠ΄Π΅ΠΌΡ‹, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, сканСры, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ USB, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² с USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ — ΠΎΠ½ΠΈ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° usb

USB обСспСчиваСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ мноТСством ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств (ПУ). РаспрСдСлСниС пропускной способности ΡˆΠΈΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ПУ планируСтся хостом ΠΈ рСализуСтся ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ посылки ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ². Π¨ΠΈΠ½Π° позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ устройства Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ хоста ΠΈ самих устройств.

НиТС приводится авторский Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΈΠ· спСцификации «Universal Serial Bus Specification», ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ Compaq, DEC, IBM, Intel, Microsoft, NEC ΠΈ Northern Telecom. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ адрСсу:

Устройства (Device) USB ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Ρ…Π°Π±Π°ΠΌΠΈ, функциями ΠΈΠ»ΠΈ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ. Π₯Π°Π± (Hub) обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств ΠΊ шинС. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Function) USB ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ систСмС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ISDN, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ дТойстик, акустичСскиС ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ интСрфСйсом ΠΈ Ρ‚. ΠΏ. Устройство USB Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ интСрфСйс USB, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° USB, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стандартных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сброс) ΠΈ прСдоставлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ устройство. МногиС устройства, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΊ USB, ΠΈΠΌΠ΅ΡŽΡ‚ Π² своСм составС ΠΈ Ρ…Π°Π±, ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π Π°Π±ΠΎΡ‚ΠΎΠΉ всСй систСмы USB управляСт хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Host Controller), ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ подсистСмой хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ЀизичСскоС соСдинСниС устройств осущСствляСтся ΠΏΠΎ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ многоярусной Π·Π²Π΅Π·Π΄Ρ‹. Π¦Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π²Π΅Π·Π΄Ρ‹ являСтся Ρ…Π°Π±, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСгмСнт соСдиняСт Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ — Ρ…Π°Π± с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ…Π°Π±ΠΎΠΌ ΠΈΠ»ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. Π’ систСмС имССтся ΠΎΠ΄ΠΈΠ½ (ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½) хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, располоТСнный Π² Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹ устройств ΠΈ Ρ…Π°Π±ΠΎΠ². Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ интСгрируСтся с ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ Ρ…Π°Π±ΠΎΠΌ (Root Hub), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ — ΠΏΠΎΡ€Ρ‚ΠΎΠ². ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ USB, входящий Π² состав чипсСтов, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный Π΄Π²ΡƒΡ…ΠΏΠΎΡ€Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ…Π°Π±. ЛогичСски устройство, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ…Π°Π±Ρƒ USB ΠΈ сконфигурированноС (см. Π½ΠΈΠΆΠ΅), ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ нСпосрСдствСнно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой устройства, способныС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ шинС. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ПУ с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ Ρ…Π°Π±Π°. ЀизичСски Π² ΠΎΠ΄Π½ΠΎΠΌ корпусС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ со встроСнным Ρ…Π°Π±ΠΎΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ устройства для хоста ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ…Π°Π±Π°ΠΌΠΈ с постоянно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ устройствами-функциями.

КаТдая функция прСдоставляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ возмоТности ПУ ΠΈ трСбования ΠΊ рСсурсам. ΠŸΠ΅Ρ€Π΅Π΄ использованиСм функция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ сконфигурирована хостом — Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° полоса Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ — ΠΌΡ‹ΡˆΡŒ, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚, свСтовоС ΠΏΠ΅Ρ€ΠΎ.

  • Устройства Π²Π²ΠΎΠ΄Π° — ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈΠ»ΠΈ сканСр.

  • Устройство Π²Ρ‹Π²ΠΎΠ΄Π° — ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅).

  • Π’Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ISDN.

Π₯Π°Π± — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ элСмСнт систСмы Π ΠΏΠ  Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ USB. Π₯Π°Π± являСтся ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ. Π’ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Ρ…Π°Π±Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ…Π°Π± ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΈΡ… мноТСство. АрхитСктура допускаСт соСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ…Π°Π±ΠΎΠ².

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ…Π°Π±Π° имССтся ΠΎΠ΄ΠΈΠ½ восходящий ΠΏΠΎΡ€Ρ‚ (Upstream Port), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ хосту ΠΈΠ»ΠΈ Ρ…Π°Π±Ρƒ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ нисходящими (Downstream Ports), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Ρ…Π°Π±ΠΎΠ² Π½ΠΈΠΆΠ½Π΅Π³ΠΎ уровня. Π₯Π°Π± ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Π½ΠΈΡ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° ΠΈΡ… сСгмСнты. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ ΠΈ сконфигурирован Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π°. Π₯Π°Π± обСспСчиваСт ΠΈΠ·ΠΎΠ»ΡΡ†ΠΈΡŽ сСгмСнтов с Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ высокоскоростных.

Π₯Π°Π±Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° нисходящиС ΠΏΠΎΡ€Ρ‚Ρ‹; прСдусматриваСтся установка ограничСния Π½Π° Ρ‚ΠΎΠΊ, потрСбляСмый ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

БистСма USB раздСляСтся Π½Π° Ρ‚Ρ€ΠΈ уровня с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ взаимодСйствия. Устройство USB содСрТит ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Ρ‡Π°ΡΡ‚ΡŒ устройства ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Π₯ост Ρ‚ΠΎΠΆΠ΅ дСлится Π½Π° Ρ‚Ρ€ΠΈ части — ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ, ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΈ ПО устройства. КаТдая Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³ Π·Π°Π΄Π°Ρ‡, логичСскоС ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 7.1.

Π’ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ структуру входят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

  • ЀизичСскоС устройство USB — устройство Π½Π° шинС, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

  • Client SW — ПО, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ устройству, исполняСмоС Π½Π° хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ΠœΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ составной Ρ‡Π°ΡΡ‚ΡŒΡŽ ОБ ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ.

  • USB System SW — систСмная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB, нСзависимая ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… устройств ΠΈ клиСнтского ПО.

  • USB Host Controller — Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств USB ΠΊ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

ЛСкция 14. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина usb.

Π’ΠΎΠ»ΠΊΠΎΠ²Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ систСмам опрСдСляСт понятиС интСрфСйс (interface) ΠΊΠ°ΠΊ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Ρ€Π°Π·Π΄Π΅Π»Π° Π΄Π²ΡƒΡ… систСм, устройств ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ; элСмСнты соСдинСния ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы управлСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для соСдинСния устройств. ΠœΡ‹ ΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ интСрфСйсах, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. По способу ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ интСрфСйсы ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅. Π’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ интСрфСйсС всС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ слова (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π±Π°ΠΉΡ‚Π°) Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’ PC Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Centronics, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ LPT-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ интСрфСйсС Π±ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ. БОМ ΠΏΠΎΡ€Ρ‚Ρ‹ PC ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Π² соотвСтствии со стандартом RS-232C. ΠŸΡ€ΠΈ рассмотрСнии интСрфСйсов Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ являСтся пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

Π’ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² всС большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‚ внСшниС ΡˆΠΈΠ½Ρ‹, слуТащиС для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств. БСгодня это ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, внСшниС ТСсткиС диски, CD-, DVD-устройства, сканСры, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс синхронной ΠΈ асинхронной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

2.Π¨ΠΈΠ½Π° usb.ΠžΠ±Ρ‰Π°Ρ характСристика.

USB (Universal Serial Bus β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина) являСтся ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌ стандартом Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ PC, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΠ΅ΠΉ ΠΈ устройствами Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ элСктроники. ВСрсия 1.0 Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π² январС 1996 Π³ΠΎΠ΄Π°. АрхитСктура USB опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ критСриями:

  • Π›Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ PC.

  • Π”Π΅ΡˆΠ΅Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄ΠΎ 12 MΠ±ΠΈΡ‚/с.

  • Полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ (сТатых) Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Ρ….

  • Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° смСшанной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ асинхронных сообщСний.

  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с выпускаСмыми устройствами.

  • Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π² PC всСх ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ стандартного интСрфСйса, способного быстро Π·Π°Π²ΠΎΠ΅Π²Π°Ρ‚ΡŒ Ρ€Ρ‹Π½ΠΎΠΊ.

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… классов устройств, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΡ… PC.

  • Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ USB:

  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° кабСльной систСмы ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.

  • Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ подробностСй элСктричСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

  • Π‘Π°ΠΌΠΎΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ ПУ, автоматичСская связь устройств с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ динамичСского ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ конфигурирования ПУ.

Π‘ сСрСдины 1996 Π³ΠΎΠ΄Π° Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ PC со встроСнным ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ USB, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ чипсСтом. Π£ΠΆΠ΅ появились ΠΌΠΎΠ΄Π΅ΠΌΡ‹, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, сканСры, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ USB, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² с USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ — ΠΎΠ½ΠΈ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° usb

USB обСспСчиваСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ мноТСством ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств (ПУ). РаспрСдСлСниС пропускной способности ΡˆΠΈΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ПУ планируСтся хостом ΠΈ рСализуСтся ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ посылки ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ². Π¨ΠΈΠ½Π° позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ устройства Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ хоста ΠΈ самих устройств.

НиТС приводится авторский Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΈΠ· спСцификации «Universal Serial Bus Specification», ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ Compaq, DEC, IBM, Intel, Microsoft, NEC ΠΈ Northern Telecom. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ адрСсу:

Устройства (Device) USB ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Ρ…Π°Π±Π°ΠΌΠΈ, функциями ΠΈΠ»ΠΈ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ. Π₯Π°Π± (Hub) обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств ΠΊ шинС. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Function) USB ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ систСмС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ISDN, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ дТойстик, акустичСскиС ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ интСрфСйсом ΠΈ Ρ‚. ΠΏ. Устройство USB Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ интСрфСйс USB, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° USB, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стандартных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сброс) ΠΈ прСдоставлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ устройство. МногиС устройства, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΊ USB, ΠΈΠΌΠ΅ΡŽΡ‚ Π² своСм составС ΠΈ Ρ…Π°Π±, ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π Π°Π±ΠΎΡ‚ΠΎΠΉ всСй систСмы USB управляСт хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Host Controller), ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ подсистСмой хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ЀизичСскоС соСдинСниС устройств осущСствляСтся ΠΏΠΎ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ многоярусной Π·Π²Π΅Π·Π΄Ρ‹. Π¦Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π²Π΅Π·Π΄Ρ‹ являСтся Ρ…Π°Π±, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСгмСнт соСдиняСт Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ — Ρ…Π°Π± с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ…Π°Π±ΠΎΠΌ ΠΈΠ»ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. Π’ систСмС имССтся ΠΎΠ΄ΠΈΠ½ (ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½) хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, располоТСнный Π² Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹ устройств ΠΈ Ρ…Π°Π±ΠΎΠ². Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ интСгрируСтся с ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ Ρ…Π°Π±ΠΎΠΌ (Root Hub), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ — ΠΏΠΎΡ€Ρ‚ΠΎΠ². ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ USB, входящий Π² состав чипсСтов, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный Π΄Π²ΡƒΡ…ΠΏΠΎΡ€Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ…Π°Π±. ЛогичСски устройство, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ…Π°Π±Ρƒ USB ΠΈ сконфигурированноС (см. Π½ΠΈΠΆΠ΅), ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ нСпосрСдствСнно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой устройства, способныС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ шинС. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ПУ с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ Ρ…Π°Π±Π°. ЀизичСски Π² ΠΎΠ΄Π½ΠΎΠΌ корпусС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ со встроСнным Ρ…Π°Π±ΠΎΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ устройства для хоста ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ…Π°Π±Π°ΠΌΠΈ с постоянно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ устройствами-функциями.

КаТдая функция прСдоставляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ возмоТности ПУ ΠΈ трСбования ΠΊ рСсурсам. ΠŸΠ΅Ρ€Π΅Π΄ использованиСм функция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ сконфигурирована хостом — Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° полоса Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ — ΠΌΡ‹ΡˆΡŒ, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚, свСтовоС ΠΏΠ΅Ρ€ΠΎ.

  • Устройства Π²Π²ΠΎΠ΄Π° — ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈΠ»ΠΈ сканСр.

  • Устройство Π²Ρ‹Π²ΠΎΠ΄Π° — ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅).

  • Π’Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ISDN.

Π₯Π°Π± — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ элСмСнт систСмы Π ΠΏΠ  Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ USB. Π₯Π°Π± являСтся ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ. Π’ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Ρ…Π°Π±Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ…Π°Π± ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΈΡ… мноТСство. АрхитСктура допускаСт соСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ…Π°Π±ΠΎΠ².

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ…Π°Π±Π° имССтся ΠΎΠ΄ΠΈΠ½ восходящий ΠΏΠΎΡ€Ρ‚ (Upstream Port), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ хосту ΠΈΠ»ΠΈ Ρ…Π°Π±Ρƒ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ нисходящими (Downstream Ports), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Ρ…Π°Π±ΠΎΠ² Π½ΠΈΠΆΠ½Π΅Π³ΠΎ уровня. Π₯Π°Π± ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Π½ΠΈΡ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° ΠΈΡ… сСгмСнты. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ ΠΈ сконфигурирован Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π°. Π₯Π°Π± обСспСчиваСт ΠΈΠ·ΠΎΠ»ΡΡ†ΠΈΡŽ сСгмСнтов с Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ высокоскоростных.

Π₯Π°Π±Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° нисходящиС ΠΏΠΎΡ€Ρ‚Ρ‹; прСдусматриваСтся установка ограничСния Π½Π° Ρ‚ΠΎΠΊ, потрСбляСмый ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

БистСма USB раздСляСтся Π½Π° Ρ‚Ρ€ΠΈ уровня с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ взаимодСйствия. Устройство USB содСрТит ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Ρ‡Π°ΡΡ‚ΡŒ устройства ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Π₯ост Ρ‚ΠΎΠΆΠ΅ дСлится Π½Π° Ρ‚Ρ€ΠΈ части — ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ, ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΈ ПО устройства. КаТдая Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³ Π·Π°Π΄Π°Ρ‡, логичСскоС ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 7.1.

Π’ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ структуру входят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

  • ЀизичСскоС устройство USB — устройство Π½Π° шинС, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

  • Client SW — ПО, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ устройству, исполняСмоС Π½Π° хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ΠœΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ составной Ρ‡Π°ΡΡ‚ΡŒΡŽ ОБ ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ.

  • USB System SW — систСмная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB, нСзависимая ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… устройств ΠΈ клиСнтского ПО.

  • USB Host Controller — Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств USB ΠΊ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

Leave a comment