Π¨ΠΈΠ½Π° usb. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина USB: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹, вСрсии ΠΈ возмоТности

Π§Ρ‚ΠΎ прСдставляСт собой USB. КакиС вСрсии USB ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚. Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ шина USB. ΠšΠ°ΠΊΠΎΠ²Ρ‹ основныС характСристики ΠΈ возмоТности USB. КакиС устройства ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· USB.

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ USB ΠΈ для Ρ‡Π΅Π³ΠΎ ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

USB (Universal Serial Bus — ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина) — это стандарт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π² сСрСдинС 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ². USB прСдставляСт собой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ создания USB:

  • Унификация ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройств Π±Π΅Π· Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (тСхнология Plug and Play)
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ высокой скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ большого количСства устройств (Π΄ΠΎ 127)
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ питания ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… устройств Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ

USB ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΈΡ… устройств ΠΊΠ°ΠΊ:

  • ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΌΡ‹ΡˆΠΈ
  • ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΈ сканСры
  • Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ТСсткиС диски ΠΈ Ρ„Π»Π΅Ρˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ
  • Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹
  • Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½Ρ‹ ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹
  • Π—Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ акустичСскиС систСмы
  • Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства

Благодаря своСй ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ удобству, USB ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡˆΠΈΡ€ΠΎΡ‡Π°ΠΉΡˆΠ΅Π΅ распространСниС ΠΈ стал основным интСрфСйсом для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ.


ВСрсии USB ΠΈ ΠΈΡ… характСристики

Π—Π° врСмя своСго сущСствования стандарт USB ΠΏΡ€ΠΎΡˆΠ΅Π» нСсколько этапов развития. Рассмотрим основныС вСрсии USB ΠΈ ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ характСристики:

USB 1.0 ΠΈ 1.1

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ вСрсии стандарта, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ Π² 1996-1998 Π³ΠΎΠ΄Π°Ρ…. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики:

  • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…: 1,5 ΠœΠ±ΠΈΡ‚/с (низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ) ΠΈ 12 ΠœΠ±ΠΈΡ‚/с (полная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ)
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄ΠΎ 127 устройств
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания Π΄ΠΎ 500 мА

USB 2.0

ВСрсия, выпущСнная Π² 2000 Π³ΠΎΠ΄Ρƒ. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ особСнности:

  • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 480 ΠœΠ±ΠΈΡ‚/с (высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ)
  • ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с USB 1.1
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° OTG (On-The-Go) для прямого соСдинСния устройств

USB 3.0 ΠΈ 3.1

ВСрсии, прСдставлСнныС Π² 2008 ΠΈ 2013 Π³ΠΎΠ΄Π°Ρ… соотвСтствСнно. Π₯арактСристики:

  • USB 3.0: ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΄ΠΎ 5 Π“Π±ΠΈΡ‚/с (свСрхвысокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ)
  • USB 3.1: ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΄ΠΎ 10 Π“Π±ΠΈΡ‚/с
  • УвСличСнная ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ питания — Π΄ΠΎ 900 мА
  • Полная обратная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями

USB 4

ПослСдняя Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ вСрсия стандарта, анонсированная Π² 2019 Π³ΠΎΠ΄Ρƒ:

  • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 40 Π“Π±ΠΈΡ‚/с
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Thunderbolt 3
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ распрСдСлСниС полосы пропускания ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами

КаТдая новая вСрсия USB обСспСчивала Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ сохранСнии ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΠ»Π°Π²Π½ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.


ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡˆΠΈΠ½Ρ‹ USB

Для понимания ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ USB Π²Π°ΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π΅Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΈ основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…:

Вопология ΡˆΠΈΠ½Ρ‹ USB

USB ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ многоярусной Π·Π²Π΅Π·Π΄Ρ‹. Π¦Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π²Π΅Π·Π΄Ρ‹ являСтся USB-ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ (Ρ…Π°Π±). Устройства ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Π°, образуя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π²Π΅Π·Π΄Ρ‹. ВсСго ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎ 7 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ каскадирования ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы USB:

  • Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ — управляСт всСй систСмой USB, встроСн Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
  • ΠšΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ (Ρ…Π°Π±) — обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ — ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ устройства, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΊ USB

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ шинС USB

ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² USB ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ «Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ-Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ». Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ являСтся Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ устройством ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ всС ΠΎΠ±ΠΌΠ΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Устройства ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π΅Π΄ΠΎΠΌΡ‹ΠΌΠΈ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° запросы хоста.

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… осущСствляСтся ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ начинаСтся с поля синхронизации, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ поля ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°, адрСса устройства, Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма.


Π’ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ Π² USB:

  • Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ — для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройств
  • ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΎ прСрываниям — для пСриодичСской ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ…
  • Π˜Π·ΠΎΡ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ — для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
  • Bulk-ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ — для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· строгих Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доставки

Вакая организация ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ позволяСт эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡˆΠΈΠ½Ρ‹ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ устройств с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ скорости ΠΈ рСгулярности ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ΠΈ нСдостатки USB

USB стал самым распространСнным интСрфСйсом для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств благодаря ряду прСимущСств, Π½ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСдостатки.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° USB:

  • Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ спСктра устройств
  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования — ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Plug and Play, Π½Π΅ трСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
  • Высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² соврСмСнных вСрсиях
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ питания устройств Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄ΠΎ 127 устройств Π½Π° ΠΎΠ΄Π½ΠΎΠΉ шинС
  • Низкая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

НСдостатки USB:

  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ Π΄Π»ΠΈΠ½Π° кабСля (Π΄ΠΎ 5 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для высокоскоростных устройств)
  • ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° устройств
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями USB
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ питания для энСргоСмких устройств

НСсмотря Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСдостатки, прСимущСства USB Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π΅ΡˆΠΈΠ²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ обусловило повсСмСстноС распространСниС этого интСрфСйса.


Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ USB

ВСхнология USB ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ направлСния развития:

  • Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ энСргоэффСктивности
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ высокоскоростными интСрфСйсами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Thunderbolt)
  • Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ бСспроводных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ USB

Π‘ появлСниСм USB4 ΠΈ дальнСйшим Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, 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

Β· ЛСкция 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 ΠΊ хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

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)

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

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

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

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

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

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

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

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;

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

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

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

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

ЛСкция «10.3 — БСсциркуляционноС ΠΎΠ±Ρ‚Π΅ΠΊΠ°Π½ΠΈΠ΅ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°» Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π’Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Π°.

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

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

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

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

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

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

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина (USB) β€” Глоссарий

  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹
  • ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ
  • Π’Π΅ΠΌΡ‹ Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ
  • Новости ΠΈ обновлСния
  • Бобытия
  • Глоссарий
  • О CSRC Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ

Поиск

Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ

Π Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ (Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π΅ соотвСтствиС)Π‘Ρ€ΠΎΠΊ (A-Z)Π‘Ρ€ΠΎΠΊ (Z-A)

ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ Π½Π° страницС 100200500ВсС

    Глоссарий

А | Π‘ | Π‘ | Π” | Π• | Π€ | Π³Ρ€Π°ΠΌΠΌ | ЧАБ | я | Π”ΠΆ | К | Π» | М | Н | О | ΠΏ | Вопрос | Ρ€ | Π‘ | Π’ | U | Π’ | Π’Ρ‚ | Икс | Π” | Z

Universal Serial Bus (USB)

Abbreviation(s) and Synonym(s):

USB

CNSSI 4009-2015

NIST SP 1800-12b

NIST SP 1800-13B

NIST SP 1800 -13C

NIST SP 1800-19B

NIST SP 1800-21C

NIST SP 1800-25B

NIST SP 1800-26B

NIST SP 1800-30B

NIST SP 1800-8b

NIST SP 800- 101 Π Π΅Π΄. 1

NIST SP 800-113

NIST SP 800-115

NIST SP 800-121 Rev. 2

NIST SP 800-125

NIST SP 800-128

NIST SP 800-147B

NIST SP 800-153

NIST SP 800-157

NIST SP 800 -209

NIST SP 800-213A

NIST SP 800-53 Π Π΅Π΄. 5

NIST SP 800-72

NIST SP 800-77 Π Π΅Π΄. 800-83 Rev. 1

NIST SP 800-86

NIST SP 800-97

NISTIR 8006

NISTIR 8183A Vol. 2

NISTIR 8183A Π’ΠΎΠΌ. 3

NISTIR 8196

NISTIR 8219

NISTIR 8259

NISTIR 8320

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ:

  Аппаратный интСрфСйс для низкоскоростных ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°, ΠΌΡ‹ΡˆΡŒ, дТойстик, сканСр, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Π΅ устройства.
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ(ΠΈ):
NIST SP 800-101 Π Π΅Π΄. 1
НИБВ БП 800-72

Β Β Π’ΠΈΠΏ стандартного кабСля, Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², элСктронных устройств ΠΈ источников питания.
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ(ΠΈ):
NISTIR 7621 Π Π΅Π΄. 1 ΠΏΠΎΠ΄ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ шиной

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ шина (USB) | Microsoft Π£Π·Π½Π°ΠΉΡ‚Π΅

Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€ LinkedIn ЀСйсбук Π­Π». адрСс

  • Π‘Ρ‚Π°Ρ‚ΡŒΡ
  • 4 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅

Π’ этом Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ содСрТатся Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² USB. ЦСль этого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° β€” Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌ ΠΏΠΎ экосистСмС ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ устройство с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ USB.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ USB Π² Windows 10

Windows 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚:

  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ€ΠΎΠ»ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ USB-хост ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ USB-устройство. НапримСр, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ ПК Π² качСствС USB-устройства ΠΈΠ»ΠΈ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ USB-устройствам Π² качСствС USB-хоста.

  • USB Type C, ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ двусторонний USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ ΠΈ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ micro-B. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, USB Type-C обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

    • USB 3.1 Gen 2 (10 Π“Π±ΠΈΡ‚/с)
    • Power Delivery, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ устройствам ΠΈ систСмам ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ Π΄ΠΎ 20 Π’, 5 А.
    • ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΡ‚ USB, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ DisplayPort, Thunderbolt ΠΈΠ»ΠΈ MHL, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌ USB Type-C.
    • Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ‰ΠΈΡ‚Π°
  • USB 2.0, 3.0, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈ USB 3.1, Ρ‡Ρ‚ΠΎ позволяСт OEM-производитСлям Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΠ· ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ спСктра ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств.

  • Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы для ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств USB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° всСх устройствах Windows 10, ΠΎΡ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IOT) Π΄ΠΎ сСрвСров.

ΠŸΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌ рСкомСндуСтся ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Hardware Lab Kit ΠΈ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚ΡŒ Π±Π»ΠΎΠ³ основной Π³Ρ€ΡƒΠΏΠΏΡ‹ USB для получСния ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ функциях ΠΈ тСстах HLK, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сообщСния, связанныС с Windows 10:

  • ВСсты USB Π² Windows 10 Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ оборудования (HLK)

  • НовоС Π² Windows 10: USB Dual Role, Type-C, SuperSpeedPlus ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ другоС…

  • НовоС Π² Windows 10: двойная Ρ€ΠΎΠ»ΡŒ USB Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ USB для устройств Windows 10

Windows 10 позволяСт производитСлям оборудования Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹Π΅ систСмы Dual Role ΠΈ USB Type-C. НСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΡŽΡ‚ΡΡ функциями USB Π² Windows 10, ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½ΠΈΠΆΠ΅:

  • Π—Π°ΠΌΠ΅Π½Π° ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Ρ… стыковочных Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² стандартным Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ USB Type-C

  • Π‘ΠΎΠ»Π΅Π΅ быстрая зарядка Ρ‡Π΅Ρ€Π΅Π· USB Type-C Ρ‚ΠΎΠΊ ΠΈ/ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π° питания

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств USB для зарядки систСмы

  • Π’Ρ‹Π²ΠΎΠ΄ Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡƒΠ΄ΠΈΠΎ Ρ‡Π΅Ρ€Π΅Π· USB Type-C с использованиСм Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств USB ΠΊ устройствам Windows Mobile

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами USB

Рис. 1 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠ²Ρ‹Ρ… сцСнариСв USB для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΉ систСмы Windows 10

Рис. 2 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠ²Ρ‹Ρ… сцСнариСв USB для мобильного устройства Windows 10

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ USB для Windows 10

  • Π’ Ρ†Π΅Π»ΠΎΠΌ USB Π΄ΠΎΠ»ΠΆΠ΅Π½ «просто Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒΒ» ΠΏΡ€ΠΈ минимальном взаимодСйствии с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.
  • ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅/ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС
  • Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ политичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ с функциями Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ€ΠΎΠ»ΠΈ, ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°.
  • Windows внСсСт измСнСния Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠΈ, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ.
  • ΠŸΠ°Ρ€Ρ‚Π½Π΅Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΈΡ… USB-ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, систСмы, ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠ°Π±Π΅Π»ΠΈ ΠΈΠ»ΠΈ аксСссуары) ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ USB-ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ появится ΠΈΠ»ΠΈ ΡƒΠΆΠ΅ появится Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. ΠœΡ‹ поощряСм участиС Π² мСроприятиях ΠΏΠΎ совмСстимости ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΡŽ, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… USB-IF.
  • ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ DisplayPort для Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡƒΠ΄ΠΈΠΎ Ρ‡Π΅Ρ€Π΅Π· USB Type-C.
  • Для систСм с нСсколькими ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ USB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ возмоТности USB, ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠ΅ возмоТности. НапримСр, Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½Ρ‹ΠΉ рядом с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ USB, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ питания.
  • ΠŸΠ°Ρ€Ρ‚Π½Π΅Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ послСднСй спСцификации ACPI, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ свои USB-ΠΏΠΎΡ€Ρ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ _UPC ΠΈ _PLD.

ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ трСбования для USB

USB Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для всСх устройств ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows 10. Windows 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ USB:

  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹
  • Π₯ост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹
  • Π”Π²ΡƒΡ…Ρ€ΠΎΠ»Π΅Π²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ OTG

ΠŸΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ для Windows 10 см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ.

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ совмСстимости оборудования Windows для USB

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° совмСстимости оборудования Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ тСсты ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Windows Hardware Lab Kit (HLK), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ OEM-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для диагностики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π° Ρ€Π°Π½Π½ΠΈΡ… этапах процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, обСспСчСния совмСстимости Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² с Windows ΠΈ, ΠΏΡ€ΠΈ нСобходимости, сСртификации устройств ΠΈΠ»ΠΈ систСм. ВСсты Π² HLK ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ€ΠΎΠ»ΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² любом выпускС Windows 10.

Π’ трСбованиях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ совмСстимости оборудования Windows System.Fundamentals.SystemUSB.SystemExposesUSBPort пСрСчислСны Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΈΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Ρ‚ΠΈΠΏΡ‹ USB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ для USB ΠΈΠ· Windows 8.1

Π­Ρ‚ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΈΠ· Windows 8.1 ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ для Windows 10.

АппаратноС обСспСчСниС

Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ энСргоэффСктивности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ рСкомСндуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ USB Π±Ρ‹Π»ΠΈ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ совмСстимы с USB 3.0 с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ XHCI. ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² SoC ΠΈΠ»ΠΈ чипсСт. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ стандартныС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ EHCI ΠΈ XHCI 1.0, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ рСгистры ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Если хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим с ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ стандартными спСцификациями, отклонСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° опрСдСляСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ случаС. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π²Π°ΠΆΠ½Π° для хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² XHCI.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *