GNU Free Documentation License . .

USB

( «USB 3.0»)
: ,
USB

USB (--, . Universal Serial Bus  « »)  . USB : , , , -.

USB USB Implementers Forum (USB-IF), USB.

USB , ( ) ,   . USB ( , USB, 500 , USB 3.0  900 ).

[]

USB 1.0 19941995 . USB Intel, Microsoft, Philips, US Robotics. USB « » :

USB Windows 95b, Windows 98. , «Useless serial bus»  « ».[1] , USB, 2000 .

Hewlett-Packard, Intel, Lucent ( Alcatel-Lucent), Microsoft, NEC Philips USB. USB 2.0 2000 , 2001 USB Implementers Forum. USB 2.0 USB.

, 2000- Apple FireWire, . iPod FireWire, USB . FireWire USB, FireWire . , , 90- , USB.

2000- BIOS USB ( USB 90-). -, , ; PS/2-. 12 USB-. COM- LPT- , .

USB- , «» USB 2.0. , 2008 . 4 , 5 . USB 3.0 2011 . 2012 USB 3.0 . USB- , USB 3.0. , USB 3.0 .

[]

USB 4   2 2   ().

USB , « » « ». USB , « ». , ( full high speed, ). ( ) USB , « » « ».

USB- USB-. - USB-, . , , , . USB- (   , ). , USB- , (root hub). USB- .

USB- , . USB-, USB- .   ( ), USB-. USB- , . USB- , , Ethernet- .

, . 100 , -  500 . .

USB «» . . 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

15 1996 .

:

  • :
    • (Full-Speed)  12 /
    • (Low-Speed)  1,5 /
  •   5 [2]
  •   3 [2]
  • ( )  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, 101500 /c (, , )
  • Full-speed, 0,512 / (-, )
  • Hi-speed, 25480 / (, )

[]

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 .
  • 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 OTG ,   «»: , - (),   . USB .

[] USB Wireless

USB wireless

USB wireless  USB ( 2005 ), ( 480 / 3 110 / 10 ).

23 2007 USB Implementers Forum (USB-IF) Wireless USB.[3]

[] USB 3.0

USB 3.0 2008 . USB 3.0 Intel, Microsoft, Hewlett-Packard, Texas Instruments, NEC NXP Semiconductors.

USB 3.0 USB 2.0. USB 2.0   / , . USB 3.0 ( ), . H USB 3.0 . , . USB 3.0 4,8 /  480 /, USB 2.0. , 60 / 600 / 1 8-10 , 40-60 .

3.0 , 500 900 . , .


Linux USB subsystem Sarah Sharp USB 3.0 Linux, 2.6.31.


Asus P6X58 Premium, USB 3.0 . Gigabyte USB 3.0 SATA 6Gb/s AMD  Gigabyte GA-790FXTA-UD5. USB 3.0 .


Intel USB 3.0[4]. 2009 ( EE Times ), Intel USB 3.0 2011 . , 2011   .[5].

(. Rev.3) Intel P/H/Q67 USB 3.0[6][7] .

[] USB

[] USB 1.x 2.0

1.0 : A  USB B  . USB , Mini-USB. , Micro-USB, USB Implementers Forum 4 2007 .

A B
Mini
Micro
Mini
Micro
4×12
USB
7×8
Mini USB A () Mini USB B ()
2×7
Micro USB
7×8
USB
 
Micro USB B () Mini USB B ()
2×7
Micro USB B

Mini-AB Micro-AB, A, B.

USB-A , . , , , - .

USB ( 2.x) .

4 3 2 1
GND
D+
D-
VBUS
׸

GND  «» , VBus  +5 , . D- D+ (diff0 diff1 , ). «0» «1» 0,2  , (D diff0 D+ diff1) GND 2,8 .[8] , (, , (. Full-Speed . Low-Speed), V_BUS 1,5 (D Low-Speed D+ Full-Speed High-Speed)[9].


. AWG, «28 AWG/1P..».

( AWG) :
AWG , ()
28 81
26 131
24 208
22 333
20 500

[] USB 3.0

  • USB 3.0 A USB 2.0 A .
  • USB 3.0 B USB 2.0 B.
  • USB 3.0 B USB 2.0 B, .
  • , USB 3.0 B USB 2.0 B .
  • eSATAp (eSATA/USB Combo) USB A: USB2.0 USB3.0, USB2.0.
  • , eSATAp, , USB .

[] USB 3.0

A B
Mini
Micro
Mini
Micro
USB 3.0
[10]
 
 
USB 3.0 B
[11][12]
 
[13]
 
[14]


[] USB 3.0 A

Nuvola apps kview.svg
Searchtool.svg USB
Searchtool.svg USB
Searchtool.svg USB B micro
Searchtool.svg USB mini B
Searchtool.svg USB 3.0 Powered-B
Searchtool.svg USB 3.0 B
Searchtool.svg USB 3.0 A
A B micro B
1 VBUS (VCC) VBUS (VCC) VBUS (VCC)
2 D- D- D-
3 D+ D+ D+
4 GND GND ID
5 StdA_SSTX- StdA_SSTX- GND
6 StdA_SSTX+ StdA_SSTX+ StdA_SSTX-
7 GND_DRAIN GND_DRAIN StdA_SSTX+
8 StdA_SSRX- StdA_SSRX- GND_DRAIN
9 StdA_SSRX+ StdA_SSRX+ StdA_SSRX-
10 StdA_SSRX+
USB 3.0 Micro-B

USB 3.0 Micro : USB 3.0 Micro-A USB 3.0 Micro-AB. USB 3.0 Micro-B «» ( ) USB 2.0, Micro-A Micro-B, Micro-AB .

Micro-AB , USB 3.0 host . / 4 (ID)  Micro-A «».

[] USB 3.0 Powered-B

USB 3.0 Powered-B , 1000 , , Wireless USB. , Wireless USB , ( ). .

USB 3.0 Powered-B

1 VBUS +5V
2 USB D- USB 2.0
3 USB D+
4 GND
8 StdA_SSRX- SuperSpeed
9 StdA_SSRX+ SuperSpeed
7 GND_DRAIN
5 StdA_SSTX- SuperSpeed
6 StdA_SSTX+ SuperSpeed
10 DPWR
11 DGND

[]

USB- , USB- . . , (USB endpoints).

:[15]

/
00h N/A
01h Audio , MIDI
02h Communications Device Class (CDC) , , COM-
03h Human Interface Device Class (HID) , ,
05h Physical Interface Device (PID) Force feedback
06h Image -,
07h Printer
08h Mass Storage Class (MSC) USB-, , , MP3-,
09h USB hub USB-
0Ah CDC Data CDC
0Bh Smart Card -
0Dh Content security
0Eh Video Device Class -
0Fh Personal Healthcare ,
DCh Diagnostic Device USB
E0h Wireless Controller Bluetooth-
EFh Miscellaneous ActiveSync-
FEh Application-specific IrDA-, (DFU)
FFh Vendor-specific

[] USB 2.0

USB 2.0 480 / (60 /), , , (~33,5 / ). USB . , FireWire, 400 /, 80 / (10 /) , USB 2.0, ́ . «» USB 2.0.

[]

  • Mini Micro USB , - , , , . , , MP3-.

[] USB FireWire/1394

USB Mass Storage, SCSI USB, ́ , SBP-2 FireWire/1394. CD/DVD FireWire . , USB Mass Storage ( Windows 98), . SBP-2 . (Windows 2000) USB storage , CD- DVD- USB , SBP-2 .

USB , . , , USB OTG, . 1394/FireWire (, ).

, Apple, , 1394 , 1394. , 1394 ( -) , , .

, Apple 1394b, FireWire800, 800 /.

[] .

[]

[]

[]